Virtual Patent Marking

for Interactive Memories Inc.

Utility Patents

US Patent 8,806,331 | Issued 8/12/2014 | MX-100

US Patent 8,806,331 | Issued 8/12/2014 | MX-100
Mixbook - Montagebook

System and methods for creating and editing photo-based projects on a digital network

A system for creating and editing image and or text-based projects includes a server connected to a data network, the server having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, at least one data repository residing on the network, the repository accessible to the server, the repository containing images, and product-related graphics, a print configuration engine implemented in software residing on and executable from the digital medium or another accessible medium, the print configuration engine for rendering image and or text-based products for printing, and at least one bi-directional communication channel established between a computing appliance running a version of the GUI while connected to the network and a server managing the data repository.

Google Patents

US Patent 8,726,186 | Issued 5/13/2014 | MX-104

US Patent 8,726,186 | Issued 5/13/2014 | MX-104
Mixbook

Method for displaying content within an online collage-based editor using a relative coordinate system

In a server-based system for creating and editing image and or text-based projects, the system having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, a method is provided for scaling a project page using relative units including the steps (a) establishing a 0 point at the center of the project page, (b) from the center, scaling a number of relative units ending at a negative limit value for width equal to one half of total width value, (c) from the center, scaling a number of relative units ending at a negative limit value for height equal to one half of the total height, (d) from the center, scaling a number of relative units ending at a positive limit value for width equal to one half of total width, and (e) from the center, scaling a number of relative units ending at a positive limit value for height equal to one half of the total height. For all of the steps, each unit represents an equal division of the total value from the negative limit to the positive limit for width and for height.

Google Patents

US Patent 8,773,690 | Issued 7/8/2014 | MX-105

US Patent 8,773,690 | Issued 7/8/2014 | MX-105
Mixbook

Print configuration engine integrated with an online collage-based editor

The invention allows an online print engine to enhance a printing quality and a user experience of an online printing system. The invention may be used for photo books, photo cards, photo calendars, and in other online print situations. One embodiment is a print engine residing on and executable from a digital medium, the print engine integrated with a graphical user interface (GUI) for creating and editing photo-based projects over a data network, the print engine including a communications link to a print server and a printer connected to the data network, a print queue for queuing printing tasks, and an effects filter size-reduction module. The print engine automatically senses via the effects filter size-reduction module if the area of a filter is greater than a pre-defined threshold, and if so produces a smaller filter embedded into a bitmap image, after which the bitmap image is scaled back up to the filters original size.

Google Patents

US Patent 8,898,556 | Issued 11/25/2014 | MX-106

US Patent 8,898,556 | Issued 11/25/2014 | MX-106
Mixbook

Print configuration engine for enabling online printing of projects created in an online collage-based editor

A print configuration engine implemented in software residing on and executable from a digital medium, the print engine integrated with a graphics user interface (GUI) for creating and editing photo-based projects over a data network, the print engine including a communications link to a compatible print server and printer connected to the data network, a print queue for queuing printing tasks, and an image tiling module. The print engine automatically senses if the pixel size of an image is greater than a pre-defined image size threshold for high resolution printing and if so tiles the image and saves the individual image tiles to memory for later reconstitution.

Google Patents

US Patent 8,812,952 | Issued 8/19/2014 | MX-107

US Patent 8,812,952 | Issued 8/19/2014 | MX-107
Mixbook - Montagebook

Method for determining effective core aspect ratio for display of content created in an online collage-based editor

In an online collage-based editor, a method for determining an effective aspect ratio for a selected project orientation that includes a group of two or more available page sizes having different aspect ratios and displaying a project page at a derived aspect ratio in the GUI during editing includes the steps (a) determining for each page size in the group, the viewable area of each page, (b) recording the aspect ratios of the viewable areas of step (a), (c) using a mathematical function, describing a total amount of error present amongst the available aspect ratios of step (b) for a given aspect ratio, (d) using a mathematical program, process, or automated calculation tool, finding the effective aspect ratio that minimizes the function and hence the error value of step (c), and (e) displaying the project page at the selected effective aspect ratio.

Google Patents

US Patent 9,058,310 | Issued 6/16/2015 | MX-107A

US Patent 9,058,310 | Issued 6/16/2015 | MX-107A
Mixbook - Montagebook

Method for determining effective core aspect ratio for display of content created in an online collage-based editor

In an online collage-based editor, a method for determining an effective aspect ratio for a selected project orientation that includes a group of two or more available page sizes having different aspect ratios and displaying a project page at a derived aspect ratio in the GUI during editing includes the steps (a) determining for each page size in the group, the viewable area of each page, (b) recording the aspect ratios of the viewable areas of step (a), (c) using a mathematical function, describing a total amount of error present amongst the available aspect ratios of step (b) for a given aspect ratio, (d) using a mathematical program, process, or automated calculation tool, finding the effective aspect ratio that minimizes the function and hence the error value of step (c), and (e) displaying the project page at the selected effective aspect ratio.

Google Patents

US Patent 8,326,945 | Issued 12/4/2012 | MX-112

US Patent 8,326,945 | Issued 12/4/2012 | MX-112
Mixbook

Intelligent save operation for online collage editor

In a server-based system for creating and editing image-based and or text-based projects, the system having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, a method is provided for triggering automatic page save operations and includes the steps, (a) monitoring editing activity occurring in the project editor viewport, and (b) upon detection of a loss of a page from an editor viewport and or detection of a violation of a safety measure, automatically persisting the current page data to the server.

Google Patents

US Patent 9,053,076 | Issued 6/9/2015 | MX-115

US Patent 9,053,076 | Issued 6/9/2015 | MX-115
Mixbook - Montagebook

Autoflow in photobook development

A method has steps receiving a plurality of digital images at a network-connected computing appliance, sorting the plurality of images by one or more functions of software executing from a non-transitory physical medium on the computing appliance to determine a subset of images that are related according to data associated with individual ones of the digital images, and dedicating the determined subset of images to a single page of a photo album being prepared by the software.

Google Patents

US Patent 9,003,293 | Issued 4/7/2015 | MX-200

US Patent 9,003,293 | Issued 4/7/2015 | MX-200
Mixbook

Online image and text-based project creation, editing, and order fulfillment service

A project network service includes a server connected to the network, the server having access to least one processor and at least one 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 establishing a client-server connection between the server and at least one user-operated computing appliance, a second function registering at least one individual to use the service, a third function initiating and maintaining an active data session between one or more users through a graphics user interface (GUI), a fourth function accepting data input and asset contributions from the one or more users, a fifth function recording and applying the input, a sixth function facilitating a transaction for at least one project created through the GUI, and a seventh function orchestrating and managing production and delivery of the project to the one or more users.

Google Patents

US Patent 9,058,141 | Issued 6/16/2015 | MX-202

US Patent 9,058,141 | Issued 6/16/2015 | MX-202
Mixbook

Methods for facilitating coordinated movement of a digital image displayed in an electronic interface

A system 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 for establishing a client-server connection between the server and at least one user-operated computing appliance connected to the network, 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), facilitating division of an image into a fractal image components for presentation on editable canvas in the GUI using more than one photo slot to present the fractal image components, coordinating the positions of the fractal views together, and translating the positional data resulting from the movement of a fractal image component in one photo slot to all of the other photo slots hosting the fractal image presentation.

Google Patents

US Patent 8,861,005 | Issued 10/14/2014 | MX-204

US Patent 8,861,005 | Issued 10/14/2014 | MX-204
Mixbook - Montagebook

Methods for real time discovery, selection, and engagement of most economically feasible printing service vendors among multiple known vendors

A method and system for routing electronic print orders among a grouping of two or more print vendors over a data network includes acquiring print vendor information from the grouping of two or more print vendors for printing and shipping relative to one or more products resulting from completion of the one or more electronic print orders; utilizing an algorithm having one or more weighing functions to analyze said printer information to calculate print vendor scores characterizing each print vendor, and comparing the print vendor scores to identify the most preferable print vendor based on the print vendor information, wherein the print vendor information comprises current cost estimates and delivery time estimates; and a third function for dynamically routing one or more of the electronic print orders according to the results of scoring performed by the second function.

Google Patents

US Patent 9,282,200 | Issued 3/8/2016 | MX-207

US Patent 9,282,200 | Issued 3/8/2016 | MX-207
Mixbook

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.

Google Patents

US Patent 8,879,112 | Issued 11/4/2014 | MX-210

US Patent 8,879,112 | Issued 11/4/2014 | MX-210
Mixbook

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.

Google Patents

US Patent 9,282,201 | Issued 3/8/2016 | MX-216

US Patent 9,282,201 | Issued 3/8/2016 | MX-216
Mixbook

Methods for prioritizing activation of grid-based or object-based snap guides for snapping digital graphics to grids in a layout in an electronic interface

A system for creating and editing image and or text-based projects includes a server connected to a network and having access a processor and a data repository, and software running from a non-transitory physical medium, the software providing for establishing a client-server connection between the server and at least one user-operated computing appliance connected to the network, 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), establishing a layout grid and defining gridlines as snap-to targets, establishing snap guides for specified assets to be placed on a canvass in an image and or text-based project, and establishing a distance threshold representing the distance between an asset and a gridline before snapping occurs, selectively de-activating or deleting gridlines for snap-to functionality with certain assets based on breach of an asset population threshold.

Google Patents

US Patent 9,160,869 | Issued 10/13/2015 | MX-217

US Patent 9,160,869 | Issued 10/13/2015 | MX-217
Mixbook - Montagebook

Methods for simulating image display for images uploading to an anchor slot in an image layout in an electronic interface

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.

Google Patents

US Patent 9,420,121 | Issued 08/16/2016 | MX-219

US Patent 9,420,121 | Issued 08/16/2016 | MX-219
Mixbook

Method for tracking theme-based digital assets for clients engaged in image-based project creation through an electronic interface

A system rendering theme-based digital assets used in creating and editing image and or text-based projects searchable through a graphics user interface (GUI) includes a server connected to a network, the server having access to least one processor and a data 5 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 tagging each template with multiple tag words relative to template content and function, a second function for forming tag groups from the template tags, a third function for providing a search engine for searching for templates using one or a grouping of the tag 10 words as search input.

Google Patents

US Patent 10,248,994 | Issued 04/2/2019 | MX-219B

US Patent 10,248,994 | Issued 04/2/2019 | MX-219B
Mixbook

Methods and systems for automatically searching for related digital templates during media-based project creation

A method, system, and non-transitory physical storage medium for rendering theme-based digital assets in a media-based project having one or more searchable templates searchable through a graphical user interface (GUI), the method including tagging each of the searchable templates with one or more tag words relative to each searchable template's content; automatically retrieving one or more tag words corresponding to a current template of a currently-active media-based project; automatically retrieving one or more related tag words that correspond to the tag words of the current template; automatically forming one or more tag groups for the current template, each tag group comprising one or more of the tag words and/or one or more of the related tag words; and automatically searching for one or more related templates from among the searchable templates using one or more of the tag groups as search terms in a search engine.

Google Patents

US Patent 9,021,052 | Issued 4/28/2015 | MX-223

US Patent 9,021,052 | Issued 4/28/2015 | MX-223
Mosaic

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.

Google Patents

US Patent 9,413,906 | Issued 08/09/2016 | MX-224

US Patent 9,413,906 | Issued 08/09/2016 | MX-224
Mixbook

Method for making relevant content proposals based on information gleaned from an image-based project created in 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 5 function for establishing a server connection between the server and a computing appliance, a second function for initiating and maintaining a data session with a user, a third function for gathering information in a project, a fourth function for analyzing the information gathered and developing a list of keywords, a fifth function for searching one or more data sources for images and other assets using one or more of the primary 10 keywords developed by the fourth function, and a sixth function for dynamically presenting one or more digital assets found in the search to the one or more users working on the project.

Google Patents

US Patent 9,300,817 | Issued 3/29/2016 | MX-226

US Patent 9,300,817 | Issued 3/29/2016 | MX-226
Mixbook

Method for managing photos selected for addition to an image-based project created through an electronic interface

A method for managing layers across multiple pages of a photo project, comprising recording a position and a layer value for each of a plurality of objects in the photo project, wherein the plurality of objects are positioned on a first page of the photo project, wherein the plurality of objects occupy a plurality of layers; receiving an instruction to move the plurality of objects simultaneously from the position on the first page to a new position on a second page of the photo project; after receiving the instruction to move the plurality of objects, assigning the recorded layer values to the plurality of objects; and moving the plurality of objects, at the recorded layer values, from the first page to the second page while preserving the recorded layer values across pages, wherein each of the plurality of objects moved is placed in a corresponding layer on the second page.

Google Patents

US Patent 9,294,635 | Issued 3/22/2016 | MX-227

US Patent 9,294,635 | Issued 3/22/2016 | MX-227
Mosaic

Method for generating a common mosaic design for the covers of photo projects created through an electronic interface

A system for creating media-based projects includes a server, the 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 method comprising steps of receiving a plurality of images from a user-operated computing appliance to add to the media-project; performing image analysis on the images added to the media-project to identify a plurality of distinguishable features in the images; and selecting a subset of the plurality of distinguishable features in the images for presentation in a mosaic pattern in the media-project, wherein the mosaic pattern comprises the plurality of distinguishable features displayed in a tile pattern comprising a plurality of tiles, and wherein an overlaid die-cut pattern has a plurality of die-cuts corresponding to the plurality of tiles through which the mosaic pattern comprising the distinguishable features is visible.

Google Patents

US Patent 8,949,321 | Issued 2/3/2015 | MX-228

US Patent 8,949,321 | Issued 2/3/2015 | MX-228
Montagebook - Mosaic

Method for creating image and or text-based projects through an electronic interface from a mobile application

A system for creating and editing image and or text-based projects from a mobile computing appliance 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 providing a mobile application including an image selection component, a project previewing component, and a project ordering component to the mobile computing appliance, and a third function for enabling initiation of and maintenance of an active data session between one or more users involved in project creation and or in project editing through the mobile application.

Google Patents

US Patent 9,282,202 | Issued 3/8/2016 | MX-229

US Patent 9,282,202 | Issued 3/8/2016 | MX-229
Mosaic

Method for filling in form fields on a mobile computing device

A system for creating image and or text-based projects on a computing appliance having a space-constrained display includes a server, the server having access to least one 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 mobile computing device, a second function for initiating an active data session between a user involved in project creation and or in project editing through a graphics user interface (GUI), a third function for displaying a field of a multi-field form for text input on the display of the mobile computing appliance, a fourth function for detecting that the field of the multi-field form displayed by the third function is populated, and a fifth function for displaying a next field on the mobile computing device for text input.

Google Patents

US Patent 9,332,137 | Issued 5/3/2016 | MX-230

US Patent 9,332,137 | Issued 5/3/2016 | MX-230
Mosaic

Method for form filling an address on a mobile computing device based on zip code lookup

A system for creating image and or text-based projects from a computing appliance includes a server connected to a network, 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 a computing appliance connected to the network, a second function for initiating an active data session between the computing appliance and a data server, a third function for storing a database of zip codes with the relevant cities and states on the user-operated computing appliance, a fourth function for detecting when a user enters a zip code onto a form field, a fifth function for looking up the entered zip code, and a sixth function for retrieving the associated city and state information and auto-populating the text fields associated with the zip code.

Google Patents

US Patent 8,923,551 | Issued 12/30/2014 | MX-301

US Patent 8,923,551 | Issued 12/30/2014 | MX-301

Systems and methods for automatically creating a photo-based project based on photo analysis and image metadata

In some embodiments, a server, system, and method for automatically creating a photo-based project based on photo analysis and image metadata is disclosed. The method includes the steps of: receiving a plurality of images from a user-device, reading embedded metadata from the plurality of images, and storing said plurality of images in a data repository; performing photo analysis on the plurality of images in the data repository to determine a visual content and relevant metadata in the images; customizing the photo-based project automatically by performing one or more automatic customization actions based on the visual content in and the relevant metadata in the plurality of images; placing the plurality of images automatically in one or more particular page layouts of the photo-based project based on the customization performed; and generating a printed product comprising the plurality of images based on the customization performed.

Google Patents

US Patent 8,799,756 | Issued 8/5/2014 | MX-301A

US Patent 8,799,756 | Issued 8/5/2014 | MX-301A

Systems and methods for generating autoflow of content based on image and user analysis as well as use case data for a media-based printable product

In some embodiments, a server for creating photo-based projects is disclosed. The server executes a method for establishing a client-server connection between the server and a user-operated computer connected to the network, receiving images from the computer and storing the images in the a data repository, receiving a use-case identifier, performing photo analysis on the images, comprising: identifying similar images, identifying faces in the images, identifying objects in the images, identifying undesirable images and identifying relevant portions of the images, performing use-case specific heuristics on the images, comprising: grouping similar images, grouping images having identical faces, grouping images having identical objects, removing undesirable images, and cropping images to highlight relevant portions of said images, and, generating an ordered project subsequent to execution of the use-case specific heuristics, wherein the ordered project comprises the images placed in a particular order and pre-processed for printing in book form.

Google Patents

US Patent 8,958,662 | Issued 2/17/2015 | MX-302

US Patent 8,958,662 | Issued 2/17/2015 | MX-302
Montagebook

Methods and systems for automating insertion of content into media-based projects

Methods and systems for automating insertion of content into media-based projects are disclosed. In one embodiment, images are uploaded from a user device to a server. The server performs image analysis on the uploaded images and obtains automatic image information. After presentation of the initial project, the user manually interacts with the uploaded images to provide user inputs to the project. The system observes the user interactions to generate manual image information based on the user interactions with the project. Based on the automatic image information and the manual image information, the present invention automatically updates a printable photobook or other media-based project after automatically inserting relevant content into the project. This produces a faster and more seamless user experience, and increases the number of customers purchasing the ultimate product by minimizing friction points to purchase.

Google Patents

US Patent 8,990,672 | Issued 3/24/2015 | MX-303

US Patent 8,990,672 | Issued 3/24/2015 | MX-303
Montagebook

Flexible design architecture for designing media-based projects in a network-based platform

Methods and systems of inter-relating themes via a design and a layout relationship are disclosed, offering flexibility in design and data relationships of media-based projects. In one embodiment, an Internet user at a user-device selects a theme from a plurality of available themes, the theme being a collection of designsets. The system automatically selects a design from the designsets that best fits the content provided by the user. The design automatically inherits a layout from a layoutset corresponding to the automatically selected design. The design defines style and formatting over the layout, while the layout defines the locations of photos and text. When a user selects a different theme, the system can quickly adjust the design without input from the user, increasing user friendliness and usability. The user can create additional personal customizations, and print the final design to create a photobook or other media-based project.

Google Patents

US Patent 8,799,829 | Issued 8/5/2014 | MX-304A

US Patent 8,799,829 | Issued 8/5/2014 | MX-304A
Montagebook

Methods and systems for background uploading of media files for improved user experience in production of media-based products

Methods and systems for background uploading of media files are presented. Background uploading improves efficiency and user-experience in creating media-based projects online. In one embodiment, a user selects original media files at a user-device for an upload. The user-device at first resizes the original files to resized files and uploads them to a server along with meta-data, and at second the original files start uploading in the background computer process. The user is provided the resized images to create a project. The server converts each resized media file into compressed media files, and provides the compressed files to the user to continue or finish building the project, during which the user-device renders to the user an illusionary impression of a completed upload of the original files when the original files are still uploading. Finally, the user-device completes the upload of the original files to the server.

Google Patents

US Patent 8,935,322 | Issued 1/13/2015 | MX-304

US Patent 8,935,322 | Issued 1/13/2015 | MX-304
Montagebook

Methods and systems for improved uploading of media files for use in media-rich projects

Methods and systems for background uploading of media files are presented that greatly improve efficiency and user-experience in creating media-based projects. In one embodiment, a user selects original media files at a user-device for an upload. The user-device first resizes the original files to resized files and uploads them to a server, and second the original files start uploading in a background computer process. The server then allows the user to create, edit, manipulate, and even finish building the project without having to wait for the original files to upload completely, during which time the user-device gives the user an illusionary impression of a completed upload, even while the original files are still uploading. Finally, the user-device completes the upload of the original files to the server, either while the user is editing the project, or after the user has completed editing the project using an upload widget.

Google Patents

US Patent 9,077,823 | Issued 7/7/2015 | MX-305

US Patent 9,077,823 | Issued 7/7/2015 | MX-305
Montagebook

Systems and methods for automatically generating a photo-based project having a flush photo montage on the front cover

A photo-based project and associated printed photobook having a flush photo collage, or montage, on the front cover are disclosed. In one embodiment, a photobook is made by receiving a plurality of images corresponding to a photo-project; storing said plurality of images in a data repository; receiving a print order for a printed photobook corresponding to the photo-project; in response to the print order, printing a photo-strip having one or more of the images; producing a front cover by compressing a compressible cover material to form a channel in the compressible cover material, wherein the channel is of a size and a shape matching the photo-strip; wrapping the compressible cover material with the channel around a cover board to make the front cover; and setting the photo-strip permanently into the channel and flush with the front cover to create the photobook.

Google Patents

US Patent 9,507,506 | Issued 11/29/2016 | MX-308

US Patent 9,507,506 | Issued 11/29/2016 | MX-308
Montagebook

Automatic target box in methods and systems for editing content-rich layouts in media-based projects

Methods and systems for editing media rich photo projects are disclosed. In one embodiment, the present invention uses drag and drop features to add a photo to a spread, to remove a photo from the spread, and/or to create a new spread. In another embodiment, drop areas are utilized to facilitate addition and removal of photos at an editor. In another embodiment, drop targets are determined by an animated highlight of a drop target, a time delay allowing a user to wait until a drop target is auto-selected by the pre-set rules of the editor, and pre-set rules of a drop target as determined by the location of a drop. Furthermore, drop targets are determined by location coordinates of a photo over the spread before being dropped, proximity of a dragged photo with a photo slot, or a pre-calculated photo slot based on pre-set rules.

Google Patents

US Patent 9,219,830 | Issued 12/22/2015 | MX-321

US Patent 9,219,830 | Issued 12/22/2015 | MX-321
Montagebook

Methods and systems for page and spread arrangement in photo-based projects

Methods and systems of customizing a photobook by page arrangement and spread generation are disclosed. In one embodiment, the present invention creates an automatic grid preview of spreads, comprising pages, after a user of the user device completes a photo upload. In the grid preview, the user can swap a spread with another spread (spread location change), swap a photo from a spread with another photo from another spread (photo location change), create a new spread from a detached photo of an existing spread, add a new photo to a spread, and delete a photo from a spread. Unused photos and spreads may be stored in a temporary storage area in a manner that the unused photos and the spreads may be conveniently accessed anytime during the photobook creation process. The invention reduces friction points to purchase a photobook and increases user satisfaction with the photobook creation and customization process.

Google Patents

US Patent 9,329,762 | Issued 5/3/2016 | MX-322

US Patent 9,329,762 | Issued 5/3/2016 | MX-322
Montagebook

Methods and systems for reversing editing operations in media-rich projects

Methods and systems of reversing edit operations of a media-rich project are disclosed. In one embodiment, the method comprises, offering to a user an editing action on a pre-edited view of a media-rich project, in which the editing action after being performed on the pre-edited view displays a first-edited view of the project; saving, in response to the user switching to a second view, the first-edited view as a last-edited view; and reversing, in response to a user reverse action, the editing action of the last-edited view by initiating a reverse function, in which the reverse function comprises two steps, in which a first step causes the editor to exit from the second view and to land on the last-edited view, and a second step causes the last-edited view to revert to the pre-edited view.

Google Patents

Design Patents

US Patent D720006 | Issued 12/23/2014 | MX-4201

US Patent D720006 | Issued 12/23/2014 | MX-4201
Montagebook

Photobook

Google Patents

US Patent D707704 | Issued 6/24/2014 | MX-4202

US Patent D707704 | Issued 6/24/2014 | MX-4202
Montagebook

Computer screen with graphical icon

Google Patents

US Patent D714822 | Issued 10/7/2014 | MX-4203

US Patent D714822 | Issued 10/7/2014 | MX-4203
Montagebook

Computer screen with a graphical icon

Google Patents

US Patent D708212 | Issued 7/1/2014 | MX-4204

US Patent D708212 | Issued 7/1/2014 | MX-4204
Montagebook

Display screen with graphical user interface

Google Patents

US Patent D708210 | Issued 7/1/2014 | MX-4206

US Patent D708210 | Issued 7/1/2014 | MX-4206
Montagebook

Computer screen with graphical icon

Google Patents

US Patent D708633 | Issued 7/8/2014 | MX-4207

US Patent D708633 | Issued 7/8/2014 | MX-4207
Montagebook

Computer screen with graphical icon

Google Patents

US Patent D708211 | Issued 7/1/2014 | MX-4208

US Patent D708211 | Issued 7/1/2014 | MX-4208
Montagebook

Display screen with graphical user interface

Google Patents

US Patent D708055 | Issued 7/1/2014 | MX-4102

US Patent D708055 | Issued 7/1/2014 | MX-4102
Mosaic

Delivery box

Google Patents

US Patent D709515 | Issued 7/22/2014 | MX-4103

US Patent D709515 | Issued 7/22/2014 | MX-4103
Mosaic

Mobile device with a graphical icon

Google Patents

US Patent D710879 | Issued 8/12/2014 | MX-4104

US Patent D710879 | Issued 8/12/2014 | MX-4104
Mosaic

Display screen having a graphical user interface

Google Patents

US Patent D710880 | Issued 8/12/2014 | MX-4105

US Patent D710880 | Issued 8/12/2014 | MX-4105
Mosaic

Mobile device with graphical icon

Google Patents

US Patent D730369 | Issued 5/26/2015 | MX-4106

US Patent D730369 | Issued 5/26/2015 | MX-4106
Mosaic

Computing device having a display screen with a graphical user interface

Google Patents

US Patent D727353 | Issued 4/21/2015 | MX-4107

US Patent D727353 | Issued 4/21/2015 | MX-4107
Mosaic

Computing device having a display screen with a graphical user interface

Google Patents

US Patent D726760 | Issued 4/14/2015 | MX-4108

US Patent D726760 | Issued 4/14/2015 | MX-4108
Mosaic

Computing device having a display screen with an animated graphical user interface

Google Patents

Foreign Patents

European Patent 2,613,992 | Issued 1/22/2015 | MX-4201

European Patent 2,613,992 | Issued 1/22/2015 | MX-4201
Montagebook

Photobook (European Community Design)

View Link

Australian Patent 362398S | Issued 6/23/2015 | MX-4201

Australian Patent 362398S | Issued 6/23/2015 | MX-4201
Montagebook

Photobook (Australia)

View Link

China Patent 303257748S | Issued 6/24/2015 | MX-4201

China Patent 303257748S | Issued 6/24/2015 | MX-4201
Montagebook

Photobook (China)

View Link

India Patent 268,879 | Issued 10/14/2015 | MX-4201

India Patent 268,879 | Issued 10/14/2015 | MX-4201
Montagebook

Photobook (India)

View Link

Brazil Patent BR302015000204-2 | Issued 07/26/2016 | MX-4201

Brazil Patent BR302015000204-2 | Issued 07/26/2016 | MX-4201
Montagebook

Photobook (Brazil)

Mixbook is the easy and fun way to make completely customizable photo books, cards, and calendars on the web – for free.

Visit Site

Montage is a fast and easy way for anyone to create their own beautiful photo book in minutes.

Visit Site

Mosaic is an app that converts photos from your phone into a photo book that's delivered right to your door.

Visit Site