Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method of providing a graphical user interface for electronically displaying search results and related information, the method comprising: under the control of one or more computer systems configured with executable instructions, providing for electronic display a graphical user interface window comprising at least a first region and a second region, the first region being arranged to display of search results responsive to execution of a search query, and the second region including a whiteboard; detecting, in connection with one or more selected search results displayed in the first region that represent one or more information resources, user input for a drag and drop operation between the first region and the second region; when the drag and drop operation is from the first region to the second region and responsive to detection of the drag and drop operation, updating for display at least the whiteboard of the second region to include information representing the one or more information resources represented by the one or more selected search results; and when the drag and drop operation is from the second region to the first region and responsive to detection of the drag and drop operation, updating at least the first region with search results associated with content of the second region corresponding with the drag and drop operation.
2. The computer-implemented method of claim 1 , wherein the user interface window further comprises a third region and wherein the method further comprises updating for display the third region to include search results of a search query that is based at least in part on content of the second region.
3. The computer-implemented method of claim 1 , further comprising storing a document that archives contents of the second region.
4. The computer-implemented method of claim 3 , wherein storing the document includes storing a plurality of versions of the document, each version corresponding to a different time.
5. The computer-implemented method of claim 1 , further comprising grouping contents of the second region.
6. The computer-implemented method of claim 1 , further comprising, responsive to user input, annotating contents of the second region.
7. The computer-implemented method of claim 1 , further comprising, responsive to user input, updating for display at least the second region to include information additional to the information corresponding to the selected one or more search results.
8. A non-transitory computer-readable storage medium, having stored thereon instructions that cause a computer system to provide a graphical user interface, the instructions comprising: instructions that cause the computer system to provide for electronic display a presentation surface of an application, the presentation window comprising at least a first region and a second region, the first region being arranged for display of search results responsive to execution of a search query, and the second region including a whiteboard; instructions that cause the computer system to detect, in connection with one or more selected search results displayed in the first region that represent one or more information resources, user input for a drag and drop operation between the first region and the second region; instructions that cause the computer system to, when the drag and drop operation is from the first region to the second region and responsive to detection of the drag and drop operation, update for display at least the whiteboard of the second region to include information representing the one or more information resources represented by the corresponding one or more selected search results; and instructions that cause the computer system to, when the drag and drop operation is from the second region to the first region and responsive to detection of the drag and drop operation, update at least the first region with search results associated with content of the second region corresponding with the drag and drop operation.
9. The non-transitory computer-readable storage medium of claim 8 , wherein the presentation surface comprises a third region and wherein the instructions further include instructions that cause the computer system to update for display the third region to include search results of a search query that is based at least in part on content of the second region.
10. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further include instructions that cause the computer system to store a document that archives contents of the second region.
11. The non-transitory computer-readable storage medium of claim 10 , wherein the instructions that cause the computer system to store the document includes instructions that cause the computer system to store a plurality of versions of the document, each version corresponding to a different time.
12. The non-transitory computer-readable storage medium of claim 8 , further comprising instructions that cause the computer system to group contents of the second region.
13. The non-transitory computer-readable storage medium of claim 8 , further comprising instructions that cause the computer system to annotate contents of the second region.
14. The non-transitory computer-readable storage medium of claim 8 , further comprising instructions that cause the computer system to, responsive to user input, update for display at least the second region to include information additional to the information corresponding to the selected one or more search results.
15. A system for providing a graphical user interface, comprising: a processor; and memory storing instructions that, when executed by the processor, cause the system to: provide for electronic display a presentation surface of an application, the presentation surface comprising at least a first region and a second region, the first region being arranged for display of search results responsive to execution of a search query, and the second region including a whiteboard; detect, in connection with one or more selected search results displayed in the first region that represent one or more information resources, user input for a drag and drop operation between the first region and the second region; when the drag and drop operation is from the first region to the second region and responsive to detection of the drag and drop operation, updating for display at least the whiteboard of the second region to include information representing the one or more information resources represented by the one or more selected search results; and when the drag and drop operation is from the second region to the first region and responsive to detection of the drag and drop operation, updating at least the first region with search results associated with content of the second region corresponding with the drag and drop operation.
16. The system of claim 15 , wherein the presentation surface further comprises a third region and wherein the memory further stores instructions that, when executed by the processor, cause the system to update for display the third region to include search results of a search query that is based at least in part on content of the second region.
17. The system of claim 15 , wherein the memory further stores instructions that, when executed by the processor, cause the system to store a document that archives contents of the second region.
18. The system of claim 15 , wherein the memory further stores instructions that, when executed by the processor, cause the system to group contents of the second region.
19. The system of claim 15 , wherein the memory further stores instructions that, when executed by the processor, cause the system to annotate contents of the second region.
20. A computer-implemented method of providing a graphical user interface for electronically displaying search results and related information, the method comprising: under the control of one or more computer systems configured with executable instructions, providing for electronic display a presentation surface of an application, the presentation surface comprising at least a first region and a second region, the first region being arranged for display of search results and the second region including a whiteboard; updating for display at least the second region to include information corresponding to one or more first search results of the first region; detecting, in connection with one or more second search results displayed in the first region, a drag and drop operation, between the first region and the second region, for adding information corresponding to the one or more second search results; and responsive to detection of the drag and drop operation, when the drag and drop operation is from the first region to the second region, updating for display at least the whiteboard of the second region to include the information corresponding to the one or more second search results simultaneously with the information corresponding to the one or more first search results of the first region, wherein the information corresponding to the one or more first search results and the information corresponding to the one or more second search results collectively represent two or more information resources represented by corresponding search result of the first region; and when the drag and drop operation is from the second region to the first region, updating at least the first region with search results associated with content of the second region corresponding with the drag and drop operation.
21. The computer-implemented method of claim 20 , wherein the presentation surface is a graphical user interface window.
22. The computer-implemented method of claim 20 , wherein the user input corresponds to a drag and drop operation.
23. The computer-implemented method of claim 20 , wherein the presentation surface further comprises a third region and wherein the method further comprises updating for display the third region to include search results of a search query that is based at least in part on content of the second region.
24. The computer-implemented method of claim 20 , further comprising, responsive to user input for annotation, annotating contents of the second region.
25. The computer-implemented method of claim 1 , wherein the information resource is a web page.
26. A computer-implemented method of providing a graphical user interface for electronically displaying search results and related information, the method comprising: under the control of one or more computer systems configured with executable instructions, providing for electronic display a graphical user interface window comprising at least a first region, a second region, and a third region, the first region being arranged for display of search results responsive to execution of a search query; detecting, in connection with one or more selected search results displayed in the first region that represent one or more information resources, user input for a drag and drop operation between the first region and the second region; when the drag and drop operation is from the first region to the second region and responsive to detection of the drag and drop operation, updating for display at least the second region to include information representing the one or more information resources represented by the one or more selected search results; when the drag and drop operation is from the second region to the first region and responsive to detection of the drag and drop operation, updating at least the first region with search results associated with content of the second region corresponding with the drag and drop operation; and updating for display the third region to include search results of a search query that is based at least in part on content of the second region.
Unknown
September 24, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.