IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0111972
(2005-04-22)
|
등록번호 |
US-7712034
(2010-06-03)
|
발명자
/ 주소 |
- Gusmorino, Paul A.
- Low, Aidan
- Cummins, Charles
- De Vorchik, David G.
- Hally, Judson Craig
- Hysom, Scott S.
- Beam, Tyler K.
- Wong, Lyon K. F.
- Rosenberg, Jonathan P.
- Shaw, Rhae-Christie
|
출원인 / 주소 |
|
대리인 / 주소 |
Shook, Hardy & Bacon L.L.P.
|
인용정보 |
피인용 횟수 :
13 인용 특허 :
235 |
초록
▼
A previewing system that permits selection from a plurality of interactive previewers for use in a system shell browser is disclosed. The previews may be extensible, such that different application developers may write custom previews for different file types, and the shell browser may follow establ
A previewing system that permits selection from a plurality of interactive previewers for use in a system shell browser is disclosed. The previews may be extensible, such that different application developers may write custom previews for different file types, and the shell browser may follow established criteria to select an appropriate preview. The user may enter criteria to control which previewers are used for different situations, such as when certain file types are selected for previewing. Size of an available display area for the preview may be a criterion, such that resizing the preview area may cause a different preview to be displayed. The preview may be executed as a separate process from the browser so that crashes and hangs in the previewer process do not fatally affect the browser process. Previews may be incorporated within common file dialogs offered by an underlying operating system, such that different applications may share the common previewer.
대표청구항
▼
What is claimed is: 1. A method for previewing files located in one or more computing devices while browsing a computer system, comprising the steps of: receiving an indication of a file selected for previewing from a shell browser, wherein said shell browser allows a user to navigate through one o
What is claimed is: 1. A method for previewing files located in one or more computing devices while browsing a computer system, comprising the steps of: receiving an indication of a file selected for previewing from a shell browser, wherein said shell browser allows a user to navigate through one or more namespaces including files and other non-file items; selecting a first interactive preview panel from a plurality of available preview panels based on one or more criteria; initially displaying a generic preview of said selected file while said first interactive preview panel is initializing; replacing said generic preview with said first interactive preview when said first interactive preview panel is ready for display, wherein said first interactive preview image of said selected file comprises extended controls which allow the user to comprehensively browse the previewed selected file without opening the file; and editing contents of said selected file directly in the preview panel, based on user interaction with said first interactive preview panel. 2. The method of claim 1, wherein said selected file is a word processing file, and said first interactive preview panel allows keyboard entry of text into said word processing file. 3. The method of claim 1, further comprising the steps of: receiving a user request to resize said first interactive preview panel; resizing said first interactive preview panel in response to said user request; and offering a different level of interactivity in said first interactive preview panel in response to said resizing. 4. The method of claim 3, wherein when said resizing results in a larger preview, said resized first interactive preview panel offers a greater level of interactivity than previously offered. 5. The method of claim 3, wherein when said resizing results in a smaller preview, said resized first interactive preview offers a lesser level of interactivity than previously offered. 6. The method of claim 1, further comprising the steps of: receiving a user request to resize said first interactive preview panel; and replacing said first interactive preview panel with a second interactive preview panel in response to said user request. 7. The method of claim 4, wherein said second interactive preview panel is generated using a different interactive previewer application from said first interactive previewer. 8. The method of claim 1, wherein said indication identifies multiple files from said shell browser as being selected. 9. The method of claim 1, wherein said file is selected as a result of a search process using one or more search criteria, and further comprising the step of using said one or more search criteria in said step of selecting. 10. The method of claim 1, wherein said one or more criteria includes an amount of system resources consumed or available. 11. The method of claim 1, wherein said step of selecting includes the step of rejecting an initial previewer due to system resource availability, and falling back to said first interactive preview. 12. A computer-storage medium having computer-executable instructions embodied thereon for performing the following steps: receiving an indication of a file selected for previewing from a shell browser wherein said shell browser allows a user to navigate through one or more namespaces including files and other non-file items; selecting a first interactive preview panel from a plurality of available preview panels based on one or more criteria; initially displaying a generic preview of said selected file while said first interactive preview panel is initializing; replacing said generic preview with said first interactive preview when said first interactive preview panel is ready for display, wherein said first interactive preview image of said selected file comprises extended controls which allow the user to comprehensively browse the previewed selected file without opening the file; and editing contents of said selected file directly in the interactive preview panel, based on user interaction with said first interactive preview panel. 13. The computer-storage medium of claim 12, wherein said selected file is a word processing file, and said first interactive preview allows keyboard entry of text into said word processing file. 14. The computer-storage medium of claim 12, further comprising the steps of: receiving a user request to resize said first interactive preview; resizing said first interactive preview in response to said user request; and offering a different level of interactivity in said first interactive preview in response to said resizing. 15. The computer-storage medium of claim 14, wherein when said resizing results in a larger preview, said resized first interactive preview offers a greater level of interactivity than previously offered. 16. The computer-storage medium of claim 12, wherein when said resizing results in a smaller preview, said resized first interactive preview offers a lesser level of interactivity than previously offered. 17. The computer-storage medium of claim 12, wherein said one or more criteria includes an amount of system resources consumed or available. 18. The computer-storage medium of claim 12, wherein said one or more criteria includes an amount of system resources consumed or available. 19. The computer-storage medium of claim 12, wherein said step of selecting includes the step of rejecting an initial previewer due to system resource availability, and falling back to said first interactive preview. 20. A computing device having a processor and computer storage media for previewing files while browsing a computer system, the computing device comprising: a receiving component for receiving an indication of a file selected for previewing from a shell browser wherein said shell browser allows a user to navigate through one or more namespaces including files and other non-file items; a selection component for selecting a first interactive preview panel from a plurality of available preview panels based on one or more criteria; a display component for initially displaying a generic preview of said selected file while said first interactive preview panel is initializing, and replacing said generic preview with said first interactive preview when said first interactive preview panel is ready for display, wherein said first interactive preview image of said selected file comprises extended controls which allow the user to comprehensively browse the previewed selected file without opening the file; and an editing component for editing contents of said selected file directly in the interactive preview panel, based on user interaction with said first interactive preview panel.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.