The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 28, 2015

Filed:

Feb. 20, 2013
Applicant:

Interactive Memories, Inc., Palo Alto, CA (US);

Inventors:

Aryk Erwin Grosz, Palo Alto, CA (US);

Dan Schultz, San Jose, CA (US);

Assignee:

Interactive Memories, Inc., Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01); G06F 3/12 (2006.01); G06Q 10/06 (2012.01); G06F 3/0484 (2013.01); G06F 3/048 (2013.01); H04L 29/06 (2006.01); G06F 17/30 (2006.01); H04L 12/58 (2006.01); G06Q 30/06 (2012.01); G06F 17/24 (2006.01); G06Q 10/10 (2012.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 3/126 (2013.01); G06Q 10/0637 (2013.01); G06F 3/0484 (2013.01); G06F 3/048 (2013.01); G06F 3/04845 (2013.01); G06F 3/1242 (2013.01); H04L 67/42 (2013.01); G06F 17/3028 (2013.01); H04L 51/14 (2013.01); G06Q 30/0621 (2013.01); G06F 17/243 (2013.01); G06F 3/04842 (2013.01); G06Q 30/0601 (2013.01); G06F 3/1204 (2013.01); G06F 3/1205 (2013.01); G06F 3/1272 (2013.01); G06F 3/1287 (2013.01); G06Q 10/101 (2013.01); H04L 67/16 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…