×

Mechanism to input, search and create complex data strings within a single dialog

  • US 9,721,040 B2
  • Filed: 12/09/2010
  • Issued: 08/01/2017
  • Est. Priority Date: 12/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method adapted for use with a user interface, the method comprising:

  • receiving a signal generated from a butcon of a widget of the user interface, wherein the signal is generated in response to a user input device, wherein the butcon is a button icon adjacent to a Key Flex Field (KFF);

    displaying a dialog box of the user interface in response to receiving the signal generated from the butcon;

    accepting signals, at the dialog box, from the user input device to input an input complex data string into a single user interface field, of the dialog box, responsive to the accepted signals, wherein the input complex data string represents a database object which is characterized by an identifier structured to conform to a set of identifier rules, wherein the input complex data string includes two or more segments, wherein one or more separators are used to separate the two or more segments;

    automatically performing a search, at the dialog box, for a segment of the two or more segments while the input complex data string is being input;

    automatically validating that the segment, of the two or more segments, conforms to the set of identifier rules while the input complex data string is being input to the dialog box;

    if the input complex data string matches a preexisting complex data string conforming to the identifier, then automatically displaying initial search results, in the dialog box, from using at least a portion of the input complex data string;

    dynamically resizing the dialog box to display the initial search results;

    upon determining that the segment of the two or more segment does not match a corresponding segment of a preexisting complex data string conforming to the set of identifier rules, then automatically storing the input complex data string, from the dialog box, as a new identifier conforming to the set of identifier rules;

    fetching from computer memory additional search results that were not initially displayed, wherein the fetching is performed in response to a scroll bar of the dialog box;

    displaying the additional search results in the dialog box;

    receiving selection of a particular complex data string from search results including the initial search results and the additional search results; and

    in response to the selection, displaying the particular complex data string in the widget and removing the dialog box from the user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×