User interface indicators for changed user interface elements
First Claim
1. A computer implemented method for user interface flagging, comprising the acts of:
- editing base language code for a software product by adding new base language code that generates a user interface element of a user interface or modifying existing base language code for changing at least one of a visual characteristic, an auditory characteristic, and a functional characteristic of said user interface element of said user interface;
setting at least one type of a UI flagging indicator to be used per-change and globally in a software project; and
adding first UI flagging code to said base language code for setting at least one first visual indicator on or adjacent to said user interface element of said user interface in response to said editing of said base language code, said first visual indicator indicating that a feature of said user interface element has been changed via a modification of said base language code or that said user interface element has been added to a software product via a modification of said base language code;
wherein said base language code comprises un-compiled code absent of machine language code which can be executed by a computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for user interface (UI) flagging. The methods involve setting a first visual indicator on or adjacent to a first UI element of a UI when code that generates the first UI element has been added to an application or modified so as to change at least one functional characteristic of the first UI element. The methods also involve setting a second visual indicator on a first UI object of the application when code that generates the first UI object has been modified so as to remove a second UI element therefrom. The visual indicators are set by adding UI flagging code to the code that generates the first UI element and/or first UI object. Also, third visual indicators can be set on or adjacent to second UI objects that have “trails” to the first UI element and/or the first UI object.
-
Citations
18 Claims
-
1. A computer implemented method for user interface flagging, comprising the acts of:
-
editing base language code for a software product by adding new base language code that generates a user interface element of a user interface or modifying existing base language code for changing at least one of a visual characteristic, an auditory characteristic, and a functional characteristic of said user interface element of said user interface; setting at least one type of a UI flagging indicator to be used per-change and globally in a software project; and adding first UI flagging code to said base language code for setting at least one first visual indicator on or adjacent to said user interface element of said user interface in response to said editing of said base language code, said first visual indicator indicating that a feature of said user interface element has been changed via a modification of said base language code or that said user interface element has been added to a software product via a modification of said base language code; wherein said base language code comprises un-compiled code absent of machine language code which can be executed by a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for user interface flagging, comprising the acts of:
-
editing base language code for a software product so as to remove a user interface element from a first user interface object thereof; setting at least one type of a UI flagging indicator to be used per-change and globally in a software project; and adding UI flagging code to said base language code for setting at least one first visual indicator on at least said first user interface object in response to said editing of said base language code, said UI flagging code indicating that said user interface element has been removed from said software product via a modification to said base language code thereof; wherein said base language code comprises un-compiled code absent of machine language code which can be executed by a computing device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system, comprising:
-
at least one processing device configured to; edit base language code for a software product by adding new base language code that generates a user interface element of a user interface or modifying existing base language code for changing at least one of a visual characteristic, an auditory characteristic, and a functional characteristic of said user interface element of said user interface; setting at least one type of a UI flagging indicator to be used per-change and globally in a software project; and adding first UI flagging code to said base language code for setting at least one first visual indicator on or adjacent to at least one user interface element of said user interface in response to editing of said base language code, said first visual indicator indicating that a feature of said user interface element has been changed via a modification of said base language code or that said user interface element has been added to a software product via a modification of said base language code; wherein said base language code comprises un-compiled code absent of machine language code which can be executed by a computing device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A machine-readable medium having stored thereon instructions, which when executed by a machine, cause the machine to perform the following operations comprising:
-
editing base language code for a software product by adding new base language code that generates a user interface element of a user interface or modifying existing base language code for changing at least one of a visual characteristic, an auditory characteristic, and a functional characteristic of said user interface element of said user interface; setting at least one type of a UI flagging indicator to be used per-change and globally in a software project; and adding first UI flagging code to said base language code for setting at least one first visual indicator on or adjacent to at least said user interface element of said user interface in response to said editing of said base language code, said first visual indicator indicating that a feature of said user interface element has been changed via a modification of said base language code or that said user interface element has been added to a software product via a modification of said base language code; wherein said base language code comprises un-compiled code absent of machine language code which can be executed by a computing device.
-
Specification