IP Library › Granted Patent US 9,058,141
Granted Patent B2
US 9,058,141 · App. 13/771,422 · Granted Jun 16, 2015

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

Inventor: Aryk Erwin Grosz (Palo Alto, CA)
Assignee: Interactive Memories, Inc.
G06F3/126G06Q10/0637G06F3/0484G06F3/048G06F3/04845G06F3/1242H04L67/42G06F17/3028H04L51/14G06Q30/0621G06F17/243G06F3/04842G06Q30/0601G06F3/1204G06F3/1205G06F3/1272G06F3/1287G06Q10/101H04L67/16G06Q10/00G06Q30/00H04N1/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,058,141
App. No.
13/771,422
Granted
Jun 16, 2015
Kind
B2
Abstract

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.

Claims (23)

1. A network-connected computerized system that accesses and executes program code for working with projects based on images, text, or a combination of images and text, comprising:

at least one physical processor;

at least one non-transitory computer-readable storage medium storing the program code being accessible and executable by the physical processor;

program code for facilitating division of an image into two or more fractal image components for presentation on a canvas in a graphical user interface (GUI) for a user involved in working with the image, said canvas comprising a plurality of viewing windows that enable the user to add to the canvas and to hold images for display, said fractal image components of the image being distributed among the plurality of viewing windows;

program code for coordinating together positions of the fractal image components held in the plurality of viewing windows, independently of any positioning of any of the plurality of viewing windows themselves; and

program code for dynamically translating positional data resulting from a movement and/or an application of image effects to an individual fractal image component held in a respective viewing window to other fractal image components held in other viewing windows to result in a corresponding change for each of the other fractal image components,

wherein the change is associated with a user interaction selected from the group consisting of a panning movement, a rotating movement, a flipping movement, a zooming movement, a resizing movement, and an application of image effects.

2. The system of claim 1 , wherein the network comprises the Internet network.

3. The system of claim 1 , wherein one image provides the fractal image components that are distributed among the plurality of viewing windows.

4. The system of claim 1 , wherein a plurality of images provide the fractal image components that are distributed among the plurality of viewing windows.

5. The system of claim 4 , wherein each viewing window contains a respective different image from the plurality of images.

6. The system of claim 1 , wherein the user interaction is a panning movement.

7. The system of claim 1 , wherein the user interaction is an application of image effects, wherein the image effects are one or more effects selected from the group consisting of sepia, antique, embossing, smoothing, mosaic, Gaussian, and tile.

8. A non-transitory computer-readable digital storage medium that contains program code stored thereon for working with projects based on images, text, or a combination of images and text, the program code accessible and executable by a physical processor, the storage medium comprising:

program code for facilitating division of an image into two or more fractal image components for presentation on a canvas in a graphical user interface (GUI) for a user involved in working with the image, said canvas comprising a plurality of viewing windows that enable the user to add to the canvas and to hold images for display, said fractal image components of the image being distributed among the plurality of viewing windows;

program code for coordinating together positions of the fractal image components held in the plurality of viewing windows, independently of any positioning of any of the plurality of viewing windows themselves; and

program code for dynamically translating positional data resulting from a movement and/or an application of image effects to an individual fractal image component held in a respective viewing window to other fractal image components held in other viewing windows to result in a corresponding change for each of the other fractal image components,

wherein the change is associated with a user interaction selected from the group consisting of a panning movement, a rotating movement, a flipping movement, a zooming movement, a resizing movement, and an application of image effects.

9. The non-transitory computer-readable digital storage medium of claim 8 , wherein the network comprises the Internet network.

10. The non-transitory computer-readable digital storage medium of claim 8 , wherein one image provides the fractal image components that are distributed among the plurality of viewing windows.

11. The non-transitory computer-readable digital storage medium of claim 8 , wherein a plurality of images provide the fractal image components that are distributed among the plurality of viewing windows.

12. The non-transitory computer-readable digital storage medium of claim 11 , wherein each viewing window contains a respective different image from the plurality of images.

13. The non-transitory computer-readable digital storage medium of claim 8 , wherein the user interaction is an application of image effects, wherein the image effects are one or more effects selected from the group consisting of sepia, antique, embossing, smoothing, mosaic, Gaussian, and tile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2014
From: GROSZ, ARYK ERWIN
To: INTERACTIVE MEMORIES, INC.
Reel/Frame 032826/0049 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2013
From: GROSZ, ARYK ERWIN
To: INTERACTIVE MEMORIES, INC.
Reel/Frame 029839/0813 →
Continuity (2)
Provisional Application 61707007 · Sep 28, 2012
Related Publication 20140096016A1 · Apr 3, 2014