Patent ID: 7739591

Claim:
A method for providing multi-string placeholders, the method comprising: displaying data associated with a data model defining a plurality of elements and a semantic relationship with each of the plurality of elements, the data being configured to include a plurality of text strings associated with the plurality of elements and display at least one graphic associated with the data; displaying the plurality of text strings in accordance with the data model, each of the plurality of text strings being associated with each other based on the semantic relationship indicated by the data model and including placeholder text as indicated by the data model, wherein displaying the plurality of text strings comprises displaying multiple placeholder segments associated with the placeholder text for each of the plurality of elements defined by the data model; receiving replacement text configured to replace at least one of the multiple placeholder segments associated with the placeholder text corresponding to one of the plurality of the text strings; and updating the displayed plurality of text strings, wherein updating the displayed plurality of text strings comprises displaying the received replacement text in place of the at least one placeholder segment associated with the placeholder text corresponding to the one text string while preserving remaining placeholder segments associated with the placeholder text corresponding to the one text string.