Non-disruptive search facility
First Claim
1. A method for displaying the results of a find character string function within a document, comprising the steps of:
- a) displaying a first set of text in a first document in a first window, the first window being associated with an activated application program;
b) creating a second window to initiate the find character string function based on a first user interaction with the application program;
c) initiating a first search within the first document in the second window; and
d) displaying the results of the first search in context with a copy of the first document in the second window, wherein the first window continues to display the first set of text in the first document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for displaying the results of a search is disclosed. The method and system include the steps of displaying a first set of text in a first document in a first window, the first window being associated with an activated application program. The method and system further include initiating a first search within the first document based upon a first user interaction with the application program and displaying the results of the first search in a second window, where the first window continues to display the first set of text in the first document. Through the use of a system and method in accordance with the present invention, a user can view one or more portions of a document containing specified search strings while continuing to view the first window where reading and/or editing is occurring. Furthermore, the user can create, move, or resize second window by commonly known mouse operations. Further still, the user can display search results from files or documents that are different from the first document.
68 Citations
39 Claims
-
1. A method for displaying the results of a find character string function within a document, comprising the steps of:
-
a) displaying a first set of text in a first document in a first window, the first window being associated with an activated application program;
b) creating a second window to initiate the find character string function based on a first user interaction with the application program;
c) initiating a first search within the first document in the second window; and
d) displaying the results of the first search in context with a copy of the first document in the second window, wherein the first window continues to display the first set of text in the first document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22)
e) initiating a second search within the first document based upon a second user interaction with the application program; and
f) displaying the results of the second search in a third window wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
-
5. The method of claim 4 wherein the second and the third window can be minimized by selecting an action available from the second window.
-
6. The method of claim 4 wherein the results of the first search can be viewed simultaneously with the results of the second search by a user.
-
7. The method of claim 4 wherein the second user interaction includes utilization of a user interaction area within the second window.
-
8. The method of claim 4 wherein the results of the second search are displayed in the context of text in the first document.
-
9. The method of claim 1 wherein the results of the first search in the second window includes highlighted symbols corresponding to a search criteria of the first search.
-
10. The method of claim 1 wherein the first set of text in the first document can be viewed simultaneously with the results of the first search by a user.
-
11. The method of claim 1, wherein said first search was performed within a second document in the second window and said results were displayed in context with a copy of the second document in the second window, wherein the first window continues to display the first set of text in the first document.
-
12. The method of claim 1 wherein the activated application program is a word processing program.
-
13. The method of claim 1 further comprising the steps of:
-
e) initiating a second search within a second document based upon a second user interaction with the application program; and
f) displaying the results of the second search in a third window wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
-
22. The computer readable medium of claim 11, wherein said first search was performed within a second document in the second window and said results were displayed in context with a copy of the second document in the second window, wherein the first window continues to display the first set of text in the first document.
-
14. A computer readable medium containing program instructions for displaying the results of a find character string function within a document, the program instructions comprising instructions for:
-
a) displaying a first set of text in a first document in a first window, the first window being associated with an activated application program;
b) creating a second window to initiate the find character string function based on a first user interaction with the application program;
c) initiating a first search within the first document in the second window; and
d) displaying the results of the first search in context with a copy of the first document in the second window, wherein the first window continues to display the first set of text in the first document. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26)
(e) initiating a second search within the first document based upon a second user interaction with the application program; and
(f) displaying the results of the second search in the third window, wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
-
16. The computer readable medium of claim 15 wherein the results of the first search can be viewed simultaneously with the results of the second search by a user.
-
17. The computer readable medium of claim 15 wherein the user interaction includes utilization of a second user interaction area within the second window.
-
18. The computer readable medium of claim 14 wherein the second and the third window can be minimized by selecting an action available from the second window.
-
19. The method of claim 15 wherein the results of the second search are displayed in the context of text in the first document.
-
20. The computer readable medium of claim 14 wherein the first set of text in the first document is obscured by the second window.
-
21. The computer readable medium of claim 20 wherein the first set of text in the first document is partially obscured by the second window.
-
23. The computer readable medium of claim 14 further comprising the steps of:
-
(e) initiating a second search within a second document based upon a second user interaction with the application program; and
(f) displaying the results of the second search in the third window, wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
-
24. The method of claim 14 wherein the activated application program is a word processing program.
-
25. The computer readable medium of claim 14 wherein the results of the first search in the second window includes highlighted symbols corresponding to a search criteria of the first search.
-
26. The computer readable medium of claim 14 wherein the first set of text in the first document can be viewed simultaneously with the results of the first search by a user.
-
27. A system for displaying the results of a find character string function within a document, the system comprising:
-
a) means for displaying a first set of text in a first document in a first window, the first window being associated with an activated application program;
b) means for creating a second window to initiate the find character string function based on a first user interaction with the application program;
c) means for initiating a first search within the first document in the second window; and
d) means for displaying the results of the first search in context with a copy of the first document in the second window, wherein the first window continues to display the first set of text in the first document. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
e) means for initiating a second search within the first document based upon a second user interaction with the application program; and
f) means for displaying the results of the second search in the third window wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
-
29. The system of claim 28 wherein the results of the first search can be viewed simultaneously with the results of the second search by a user.
-
30. The system of claim 28 wherein the second user interaction includes utilization of a user interaction area within the second window.
-
31. The system of claim 28 wherein the second and the third window can be minimized by selecting an action available from the second window.
-
32. The method of claim 28 wherein the results of the second search are displayed in the context of text in the first document.
-
33. The system of claim 27 wherein the first set of text in the first document is obscured by the second window.
-
34. The system of claim 33 wherein the first set of text in the first document is partially obscured by the second window.
-
35. The system of claim 27 wherein the first set of text in the first document can be viewed simultaneously with the results of the first search by a user.
-
36. The system of claim 27, wherein said first search was performed within a second document in the second window and said results were displayed in context with a copy of the second document in the second window, wherein the first window continues to display the first set of text in the first document.
-
37. The system of claim 27 wherein the results of the first search in the second window includes highlighted symbols corresponding to a search criteria of the first search.
-
38. The method of claim 27 wherein the activated application program is a word processing program.
-
39. The system of claim 27 further comprising:
-
e) means for initiating a second search within a second document based upon a second user interaction with the application program; and
f) means for displaying the results of the second search in the third window wherein the first window continues to display the first set of text in the first document and the second window continues to display the first search results.
-
Specification