IP Library Patent Application 13856587
Patent Application
App. No. 13/856,587

REAL TIME PREVIEW

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 None
App. No.
13/856,587
Filed
Apr 4, 2013
Art Unit
2173
USPC
715/700
Abstract

Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects.

Claims (15)

1 . One or more computer readable storage media having stored thereon a computer program, that when executed by one or more processors, causes the one or more processors to:

a) display a predetermined portion of an application in execution upon a processor within an application display window to a user, the predetermined portion of the application containing a menu or toolbar option;

b) track a cursor location within the application display window controlled by the user;

c) identify a first function within the menu or toolbar option by the location being within a predetermined range for a predetermined period of time over a position within the application display window associated with the first function;

d) automatically insert code relating to the first function into a first memory medium storing code for subsequent execution by the processor in relation to the application;

e) automatically execute the code relating to the first function; and

f) update the application display window in response to the execution of the code relating to the first function.

2 . The computer readable storage media according to claim 1 further comprising; pushing the code relating to the first function to an undo stack when the first function selected is capable of being reversed.

3 . The computer readable storage media according to claim 1 further comprising; reversing steps (d), (e) and (f) absent at least one of the user subsequently confirming the first function and identifying a second function selection of the user.

4 . The computer readable storage media according to claim 1 wherein, step (a) further comprises displaying within the application display window a predetermined portion of content selected by the user and retrieved with the application; and step (d) further comprises storing data associated with the first function within a second memory medium in association with the content retrieved.

5 . The computer readable storage media according to claim 4 further comprising; g) storing first data associated with the first function within a second memory medium in association with the content retrieved further comprises pushing second data relating to the first function within the second memory medium associated with the content retrieved to the undo stack.

6 . The computer readable storage media according to claim 5 further comprising; reversing step (g) absent at least one of the user subsequently confirming the first function and identifying a second function selection by the user.

7 . The computer readable storage media according to claim 1 wherein, the application comprises at least one of a word processor, a spreadsheet application, a graphics application, an audiovisual application, an operating system, a security application, a data compression application, and a process analysis application.

8 . The computer readable storage media according to claim 1 wherein, step (b) comprises the user using at least one of a haptic interface, a computer peripheral and a sensor.

9 . The computer readable storage media according to claim 1 wherein, at least one of the predetermined range and predetermined duration are determined in dependence upon at least one of the application, the menu or toolbar option, and an aspect of content selected by the user and retrieved with the application.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COREL CORPORATION; COREL US HOLDINGS,LLC; VAPC (LUX) S.Á.R.L.
Reel/Frame 041246/0001 →
ENTITY DOMICILE CHANGE Recorded Jul 17, 2015
From: 8324450 CANADA INC.
To: 8324450 DELAWARE LLC
Reel/Frame 036127/0530 →
CHANGE OF NAME Recorded Jul 17, 2015
From: 8324450 DELAWARE LLC
To: COREL SOFTWARE LLC
Reel/Frame 036131/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2015
From: COREL CORPORATION
To: 8324450 CANADA INC.
Reel/Frame 036112/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2013
From: UNBEDACHT, KEVIN C.; WOODWARD, BRUCE G.; JOHNSON, ERIC D.
To: COREL CORPORATION
Reel/Frame 031247/0231 →
SECURITY AGREEMENT Recorded Jun 21, 2013
From: COREL CORPORATION; COREL US HOLDINGS, LLC; COREL INC.; WINZIP INTERNATIONAL LLC; WINZIP COMPUTING LLC; WINZIP COMPUTING LP
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030657/0487 →