Instantaneous symbol lookup
DCFirst Claim
1. In a computer system including a plurality of n-tuples, each of the plurality of n-tuples including n>
- 1 text strings, a computer-implemented method comprising;
displaying at least one window in connection with a website;
displaying, utilizing the at least one window, a stock-related field;
receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field;
after the user types each character in the received text, dynamically determining whether the characters typed so far match one or more text strings in a first one of a plurality of n-tuples including n>
1 text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol;
if it is determined that the characters typed so far match the one or more text strings in the one of the plurality of n-tuples, indicating to the user that a match has been found, utilizing the at least one window;
displaying, utilizing the at least one window, a plurality of message summaries;
wherein the plurality of message summaries comprise first information derived from a first message of a plurality of first messages and second information derived from a second message of a plurality of second messages associated with at least one online forum;
displaying, utilizing the at least one window, a first set of representations;
receiving first input from the user indicating a selection of one of the first set of representations;
displaying a second set of representations representing a set of hyperlinks, utilizing the at least one window, in response to receiving the first input;
receiving second input from the user indicating a selection of one of the second set of representations; and
navigating to a destination specified by the selected one of the second set of representations, in response to receiving the second input.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer program assists in the completion of text input provided by a user. For example, the computer program may maintain a list of n-tuples (where n>1), each of which includes n text strings. For example, each n-tuple may include a stock ticker symbol and the name of a company having that stock ticker symbol. As the user types each character, the program determines whether the text typed by the user so far matches any of the text strings in the n-tuples. The program provides the user with an indication of whether any matches have been found, such as by displaying a list of the n-tuples having text matching the text typed by the user so far. The program then allows the user to select one of the matching n-tuples. The program uses text (such as a stock ticker symbol) from the user'"'"'s selection to complete the text input.
-
Citations
242 Claims
-
1. In a computer system including a plurality of n-tuples, each of the plurality of n-tuples including n>
- 1 text strings, a computer-implemented method comprising;
displaying at least one window in connection with a website; displaying, utilizing the at least one window, a stock-related field; receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; after the user types each character in the received text, dynamically determining whether the characters typed so far match one or more text strings in a first one of a plurality of n-tuples including n>
1 text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol;if it is determined that the characters typed so far match the one or more text strings in the one of the plurality of n-tuples, indicating to the user that a match has been found, utilizing the at least one window; displaying, utilizing the at least one window, a plurality of message summaries;
wherein the plurality of message summaries comprise first information derived from a first message of a plurality of first messages and second information derived from a second message of a plurality of second messages associated with at least one online forum;displaying, utilizing the at least one window, a first set of representations; receiving first input from the user indicating a selection of one of the first set of representations; displaying a second set of representations representing a set of hyperlinks, utilizing the at least one window, in response to receiving the first input; receiving second input from the user indicating a selection of one of the second set of representations; and navigating to a destination specified by the selected one of the second set of representations, in response to receiving the second input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
- 1 text strings, a computer-implemented method comprising;
-
70. A computer program product embodied on a non-transitory computer readable medium, comprising:
-
computer code for displaying at least one window in connection with a website; computer code for displaying, utilizing the at least one window, a stock-related field; computer code for receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; computer code for dynamically determining, after the user types each character in the received text, whether the characters typed so far match one or more text strings in one of a plurality of n-tuples including at least two text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol; computer code for indicating to the user that a match has been found, utilizing the at least one window, if it is determined that the characters typed so far match the one or more text strings in the one of the plurality of n-tuples; computer code for displaying, utilizing the at least one window, a plurality of message summaries;
wherein the plurality of message summaries comprise first information derived from a first message of a plurality of first messages and second information derived from a second message of a plurality of second messages associated with at least one online forum;computer code for displaying, utilizing the at least one window, a first set of representations; computer code for receiving first input from the user indicating a selection of one of the first set of representations; computer code for displaying a second set of representations representing a set of hyperlinks, utilizing the at least one window, in response to receiving the first input; computer code for receiving second input from the user indicating a selection of one of the second set of representations; and computer code for navigating to a destination specified by the selected one of the second set of representations, in response to receiving the second input. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240)
-
-
241. A system, comprising:
-
a computer processor able to execute logic, the logic comprising; logic for displaying at least one window in connection with a website; logic for displaying, utilizing the at least one window, a stock-related field; logic for receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; logic for dynamically determining, after the user types each character in the received text, whether the characters typed so far match one or more text strings in one of a plurality of n-tuples including n>
1 text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol;logic for displaying, utilizing the at least one window, a plurality of message summaries;
wherein the plurality of message summaries comprise first information derived from a first message of a plurality of first messages and second information derived from a second message of a plurality of second messages associated with at least one online forum;logic for displaying, utilizing the at least one window, a first set of representations; logic for receiving first input from the user indicating a selection of one of the first set of representations; logic for displaying a second set of representations representing a set of hyperlinks, utilizing the at least one window, in response to receiving the first input; logic for receiving second input from the user indicating a selection of one of the second set of representations; and logic for navigating to a destination specified by the selected one of the second set of representations, in response to receiving the second input.
-
-
242. A system, comprising:
-
means for displaying at least one window in connection with a website; means for displaying, utilizing the at least one window, a stock-related field; means for receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; means for dynamically determining, after the user types each character in the received text, whether the characters typed so far match one or more text strings in one of a plurality of n-tuples including n>
1 text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol;means for displaying, utilizing the at least one window, a plurality of message summaries;
wherein the plurality of message summaries comprise first information derived from a first message of a plurality of first messages and second information derived from a second message of a plurality of second messages associated with at least one online forum;means for displaying, utilizing the at least one window, a first set of representations; means for receiving first input from the user indicating a selection of one of the first set of representations; means for displaying a second set of representations representing a set of hyperlinks, utilizing the at least one window, in response to receiving the first input; means for receiving second input from the user indicating a selection of one of the second set of representations; and means for navigating to a destination specified by the selected one of the second set of representations, in response to receiving the second input.
-
Specification