Providing continued searching and associated indicators
First Claim
1. A method of providing a continued search comprising:
- performing, via an electronic processing unit of an electronic device, a first electronic search based on first search criteria, wherein the performing the first electronic search generates first search results;
electronically storing, in a memory storage unit, search data associated with the first electronic search;
performing, via the electronic processing unit, a second electronic search with second search criteria substantially similar to the first search criteria, wherein the performing the second electronic search generates second search results;
retrieving, from the memory storage unit, the search data; and
providing, via the electronic processing unit based on the search data, one or more indicators for presentation with the second search results, wherein the one or more indicators specify a difference between the first search results and the second search results;
before performing the second electronic search, detecting a selection of an item from the first search results;
analyzing a use of content contained within the item wherein the analyzing the use of the content includesdetermining an amount of time that the content was displayed on an electronic display of the electronic device;
multiplying the amount of time by a reading rate associated with a user for the electronic device to produce a product; and
dividing the product by a number of words in the content;
determining a degree to which the content was accessed based on the analyzing the use of the content, wherein the providing the one or more indicators with the second search results comprises providing an indicator that specifies the degree to which the content was previously accessed.
1 Assignment
0 Petitions
Accused Products
Abstract
A search continuation device and its operations include, for example, performing a first electronic search based on first search criteria. The first electronic search generates first search results. The operations can further include electronically storing search data associated with the first electronic search (e.g., in a user account). The operations can further include performing a second electronic search with second search criteria substantially similar to the first search criteria. The second electronic search generates second search results. The operations can further include, retrieving the search data (e.g., from the user account), and providing, based on the search data, one or more indicators for presentation with the second search results. The one or more indicators specify continued search information, such as a degree to which content contained within an item of the first search results was previously accessed or a difference between the first search results and the second search results.
-
Citations
15 Claims
-
1. A method of providing a continued search comprising:
-
performing, via an electronic processing unit of an electronic device, a first electronic search based on first search criteria, wherein the performing the first electronic search generates first search results; electronically storing, in a memory storage unit, search data associated with the first electronic search; performing, via the electronic processing unit, a second electronic search with second search criteria substantially similar to the first search criteria, wherein the performing the second electronic search generates second search results; retrieving, from the memory storage unit, the search data; and providing, via the electronic processing unit based on the search data, one or more indicators for presentation with the second search results, wherein the one or more indicators specify a difference between the first search results and the second search results; before performing the second electronic search, detecting a selection of an item from the first search results; analyzing a use of content contained within the item wherein the analyzing the use of the content includes determining an amount of time that the content was displayed on an electronic display of the electronic device; multiplying the amount of time by a reading rate associated with a user for the electronic device to produce a product; and dividing the product by a number of words in the content; determining a degree to which the content was accessed based on the analyzing the use of the content, wherein the providing the one or more indicators with the second search results comprises providing an indicator that specifies the degree to which the content was previously accessed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for electronically searching, the computer program product comprising:
a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code including; program code to perform, via an electronic processing unit of an electronic device, a first electronic search based on first search criteria; program code to analyze content associated with a first item accessed from first search results of the first electronic search; program code to determine, based on the analyzing, a degree to which the content was accessed; program code to electronically store, to a memory storage unit associated with a user account, first data that specifies the degree to which the content was accessed; program code to perform, via the electronic processing unit, a second electronic search based on second search criteria, wherein the second electronic search generates second search results; program code to determine that the first item is included in the second search results; and program code to provide an indicator with the second search results that specifies the degree to which the content was accessed; program code to before performing the second electronic search, detect a selection of an item from the first search results; program code to analyze a use of content contained within the item wherein the program code to analyze the use of the content includes program code to determine an amount of time that the content was displayed on an electronic display of the electronic device; program code to multiply the amount of time by a reading rate associated with a user for the electronic device to produce a product; and program code to divide the product by a number of words in the content; program code to determine a degree to which the content was accessed based on the analyzing the use of the content, wherein the providing the one or more indicators with the second search results comprises providing an indicator that specifies the degree to which the content was previously accessed. - View Dependent Claims (9, 10)
-
11. An apparatus comprising:
-
an electronic processing unit; and a memory storage unit configured to store instructions, which when executed by the electronic processing unit, cause the apparatus to perform operations to perform a first electronic search based on a first set of keywords specified by first user input; electronically store first search results associated with the first electronic search; determine, based on second user input, a second set of keywords equivalent to the first set of keywords; perform, via the electronic processing unit, a second electronic search with the second set of keywords, wherein the performing the second electronic search generates second search results; retrieve, from the memory storage unit, the first search results; evaluate second search results from the second electronic search against the first search results; and provide one or more indicators for presentation with the second search results based on evaluation of the second search results and the first search results, wherein the one or more indicators specify a difference between first search results and the second search results; determine that an item having a unique identifier is included in both the first search results and the second search results; generate a listing of the second search results, wherein the listing includes a selectable link to the item; determine one or more differences between a first version of content contained within the item and a second version of the content contained within the item, wherein the first version of the content is from a first copy of the item stored at a time before the second user input is determined and the second version of the content is from a second copy of the item accessed at a time after the second user input is determined; and provide a visual indicator of the one or more differences, wherein the visual indicator is associated with the selectable link to the item within the listing. - View Dependent Claims (12, 13, 14, 15)
-
Specification