IP Library Granted Patent US 7,882,494
Granted Patent B2
US 7,882,494 · App. 11/686,306 · Granted Feb 1, 2011

Apparatus and method for manipulating variable states

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 7,882,494
App. No.
11/686,306
Granted
Feb 1, 2011
Kind
B2
Abstract

The invention includes a computer readable storage medium with executable instructions to run a segment of code and identify associated variables. The segment of code is stopped at a predetermined breakpoint and state values that correspond to the associated variables are identified. A variable is selected from the associated variables via a Graphical User Interface, where the selected variable has a variable state. The variable state is saved to a data store via the Graphical User Interface.

Claims (15)

1. A computer readable storage medium, comprising executable instructions to:

run a segment of code;

identify a plurality of variables that are associated with the segment of code;

stop the segment of code at a predetermined breakpoint;

identify a plurality of current state values that correspond to the plurality of variables associated with the predetermined breakpoint;

accept a selected variable from the plurality of variables via a first interaction with a Graphical User Interface;

accept a saved variable state from a data source, wherein the saved variable state comprises a set of saved state values corresponding to a state of a previously run segment of code;

trigger an operation selected from replacing a current state value in the plurality of current state values and comparing a current state value in the plurality of current state values, wherein:

the current state value for the selected variable is replaced with the corresponding saved state value when the operation of replacing is selected:

the current state values that correspond to the saved state values are displayed adjacent to each other, when the operation of comparing is selected, wherein the display is in a single panel or in separate panels; and

the operation is triggered via a second interaction with the Graphical User Interface; and

the first interaction with the Graphical User Interface and the second interaction with the Graphical User Interface constitute a single interaction with the Graphical User Interface.

2. The computer readable storage medium of claim 1 , wherein the data source is selected from one or more of a default value and a user input.

3. The computer readable storage medium of claim 1 , wherein the executable instructions to trigger include executable instructions to trigger a user notification when the selected variable does not correspond to one of the set of saved state values.

4. The computer readable storage medium of claim 1 , wherein a the first interaction with the Graphical User Interface and the second interaction with the Graphical User Interface are selected from at least one of a right-click menu selection, a drag-and-drop and a hotkey press.

Assignments (3)
CHANGE OF NAME Recorded Jan 26, 2026
From: BUSINESS OBJECTS SOFTWARE LIMITED
To: SAP IRELAND LIMITED
Reel/Frame 074510/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2007
From: BUSINESS OBJECTS, S.A.
To: BUSINESS OBJECTS SOFTWARE LTD.
Reel/Frame 020156/0411 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: HOUSSER, MATTHEW STEPHAN
To: BUSINESS OBJECTS, S.A.
Reel/Frame 019012/0597 →