Methods and systems for managing data
First Claim
1. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
- receiving a user input to search in a mode based upon at least one field attribute designating a person;
receiving search input data to search in the mode;
performing a search using the search input data;
presenting results of the search.
4 Assignments
0 Petitions
Accused Products
Abstract
Various methods, machine readable media, and data processing systems for performing searches and presenting the results of the searches. In one exemplary method, a user input causes a search in a mode based upon at least one field attribute designating a person and causes results of the search to be presented. This method may include filtering files which do not include matching people identifiers in certain selected fields. Other methods include allowing searching with a predetermined syntax; prepopulating a search result window with results of a default search before receiving a user input containing search input terms; displaying selectable terms from a file found in a search, the selection of those terms causing another search; displaying previews or other representations of files found in a search where the previews are resizeable or zoomable or pageable.
173 Citations
83 Claims
-
1. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving a user input to search in a mode based upon at least one field attribute designating a person; receiving search input data to search in the mode; performing a search using the search input data; presenting results of the search. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine implemented method comprising:
-
receiving a user input to search in a mode based upon at least one field attribute designating a person; receiving search input data to search in the mode; performing a search using the search input data; presenting results of the search. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system comprising:
-
means for receiving a user input to search in a mode based upon at least one field attribute designating a person; means for receiving search input data to search in the mode; means for performing a search using the search input data; means for presenting results of the search.
-
-
16. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving search input data to search for information relating to a person; performing a search using the search input data; presenting results of the search, wherein at least one of the performing and presenting filters files which do include matching people identifiers in certain selected fields. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine implemented method comprising:
-
receiving search input data to search for information relating to a person performing a search using the search input data; presenting results of the search, wherein at least one of the performing and presenting filters files which do include matching people identifiers in certain selected fields. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A data processing system comprising:
-
means for receiving search input data to search for information relating to a person; means for performing a search using the search input data; means for presenting results of the search, wherein at least one of the performing and presenting filters files which do include matching people identifiers in certain selected fields.
-
-
33. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving a command to enter a mode for receiving search input in a predetermined syntax, wherein before entering the mode search inputs are not parsed according to the predetermined syntax; performing a search using a search input in the predetermined syntax; presenting a result of the search. - View Dependent Claims (34, 35, 36)
-
-
37. A machine implemented method comprising:
-
receiving a command to enter a mode for receiving search input in a predetermined syntax, wherein before entering the mode search inputs are not parsed according to the predetermined syntax; performing a search using a search input in the predetermined syntax; presenting a result of the search. - View Dependent Claims (38, 39, 40)
-
-
41. A data processing system comprising:
-
means for receiving a command to enter a mode for receiving search input in a predetermined syntax, wherein before entering the mode search inputs are not parsed according to the predetermined syntax; means for performing a search using a search input in the predetermined syntax; means for presenting a result of the search.
-
-
42. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving a search input having both search terms in a predetermined syntax and search terms not in a predetermined syntax; performing a search using the search input. - View Dependent Claims (43, 44)
-
-
45. A machine implemented method comprising:
-
receiving a search input having both search terms in a predetermined syntax and search terms not in a predetermined syntax; performing a search using the search input. - View Dependent Claims (46, 47)
-
-
48. A data processing system comprising:
-
means for receiving a search input having both search terms in a predetermined syntax and search terms not in a predetermined syntax; means for performing a search using the search input.
-
-
49. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving an input to open a display region configured to display search results; presenting, in response to the input, the display region which presents a result of a default search before receiving a search input from a user. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A machine implemented method comprising:
-
receiving an input to open a display region configured to display search results; presenting, in response to the input, the display region which presents a result of a default search before receiving a search input from a user. - View Dependent Claims (56, 57, 58, 59, 60)
-
-
61. A data processing system comprising:
-
means for receiving an input to open a display region configured to display search results; means for presenting, in response to the input, the display region which presents a result of a default search before receiving a search input from a user.
-
-
62. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
performing a first search using a first search input; presenting a first result of the first search, the first result comprising at least one user selectable search term associated with a particular file presented in the first result; receiving a user input of a selection of the at least one user selectable search term and performing a second search in response to the user input; presenting a second result of the second search. - View Dependent Claims (63, 64, 65, 66)
-
-
67. A machine implemented method comprising:
-
performing a first search using a first search input; presenting a first result of the first search, the first result comprising at least one user selectable search term associated with a particular file presented in the first result; receiving a user input of a selection of the at least one user selectable search term and performing a second search in response to the user input; presenting a second result of the second search. - View Dependent Claims (68, 69, 70, 71, 75)
-
-
72. A data processing system comprising:
-
means for performing a first search using a first search input; means for presenting a first result of the first search, the first result comprising at least one user selectable search term associated with a particular file presented in the first result; means for receiving a user input of a selection of the at least one user selectable search term and performing a second search in response to the user input; means for presenting a second result of the second search. - View Dependent Claims (76)
-
-
73. A machine readable medium containing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
-
receiving a search input; performing a search in response to the search input; presenting a result of the search, the result comprising a first representation of a first file found by the search, the first representation being at least one of resizeable and zoomable and pageable within a display region containing the result. - View Dependent Claims (74, 77)
-
-
78. A machine implemented method comprising:
-
receiving a search input; performing a search in response to the search input; presenting a result of the search, the result comprising a first representation of the first file found by the search, the first representation being at least one of resizeable and zoomable and pageable within a display region containing the result. - View Dependent Claims (79, 80, 81, 82)
-
-
83. A data processing system comprising:
-
means for receiving a search input; means for performing a search in response to the search input; means for presenting a result of the search, the result comprising a first representation of the first file found by the search, the first representation being at least one of resizable and zoomable and pageable within a display region containing the result.
-
Specification