[미국특허]
System and computer program for controlling screen focus for files and applications during presentations
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
G06F-003/048
출원번호
UP-0061643
(2008-04-03)
등록번호
US-7716599
(2010-06-03)
발명자
/ 주소
Brown, Joe Nathan
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Mitch Harris, Atty at Law, LLC
인용정보
피인용 횟수 :
0인용 특허 :
10
초록▼
A system and computer program for controlling screen focus for files and applications during presentations provides for protection of information in a computer-generated presentation setting and prevention of interruption of a presentation by unwanted computer activity. A list is built of applicatio
A system and computer program for controlling screen focus for files and applications during presentations provides for protection of information in a computer-generated presentation setting and prevention of interruption of a presentation by unwanted computer activity. A list is built of applications and files for which screen access is permitted during the presentation. Upon an indication that the presentation is active, when an application or file is about to obtain screen focus, the list is checked to determine whether access is permitted for the file or application. If the application or file is should not have the focus, execution of an application or opening of a file is blocked, or screen focus is denied to windows generated in conjunction with application or file. The indication that the presentation is active may be the connection of a particular display type (e.g., a projector) or the use of a certain display port.
대표청구항▼
What is claimed is: 1. A computer system, comprising: a memory for storing program instructions and data; and a processor for executing said program instructions, and wherein said program instructions comprise program instructions for building a list of executable or document files for which corres
What is claimed is: 1. A computer system, comprising: a memory for storing program instructions and data; and a processor for executing said program instructions, and wherein said program instructions comprise program instructions for building a list of executable or document files for which corresponding windows are permitted to have screen focus during said computer-generated presentation, first determining whether or not a computer-generated presentation is active, in response to determining that said computer-generated presentation is active, second determining whether or not a particular executable or document file has a corresponding window that is about to obtain a focus of said computer screen, in response to determining that said corresponding window is about to obtain said focus, third determining whether or not said particular executable or document file is in said list of files, and in response to determining that said particular executable or document file is not in said list of files, preventing said corresponding window from obtaining said focus. 2. The computer system of claim 1, wherein said particular executable or document file is a currently open file, wherein said program instructions for second determining determine whether or not a window generated for said particular executable or document file will obtain said focus, and wherein said program instructions for preventing deny access to said focus by said window. 3. The computer system of claim 1, wherein said particular executable or document file is not a currently open file, and wherein said program instructions for preventing block opening of said particular executable or document file. 4. The computer system of claim 1, wherein said particular executable or document file is a service providing a pop-up window in response to an activity generated by an automatic process outside of said computer-generated presentation, and wherein said program instructions for preventing deny access to said focus by said pop-up window. 5. The computer system of claim 1, wherein said program instructions further comprise program instructions for detecting whether or not a particular display port is active, and wherein said program instructions for first determining determine that said computer-generated presentation is active in response to said program instructions for detecting having detected that said particular display port is active. 6. The computer system of claim 1, wherein said program instructions further comprise program instructions for detecting whether or not a particular display type is active, and wherein said program instructions for first determining determine that said computer-generated presentation is active in response to said program instructions for detecting having detected that said particular display type is active. 7. The computer system of claim 1, further comprising program instructions for detecting whether or not a presentation program is active, and wherein said program instructions for first determining determine that said presentation program is active in conformity with a result of said detecting. 8. A computer program product comprising computer-readable storage media encoding program instructions for execution on a general-purpose computer system, wherein said program instructions comprise program instructions for: building a list of executable or document files for which corresponding windows are permitted to have screen focus during said computer-generated presentation; first determining whether or not a computer-generated presentation is active; in response to determining that said computer-generated presentation is active, second determining whether or not a particular executable or document file has a corresponding window that is about to obtain a focus of said computer screen; in response to determining that said corresponding window is about to obtain said focus, third determining whether or not said particular executable or document file is in said list of files; and in response to determining that said particular executable or document file is not in said list of files, preventing said corresponding window from obtaining said focus. 9. The computer program product of claim 8, wherein said particular executable or document file is a currently open file, wherein said program instructions for second determining determine whether or not a window generated for said particular executable or document file will obtain said focus, and wherein said program instructions for preventing deny access to said focus by said window. 10. The computer program product of claim 8, wherein said particular executable or document file is not a currently open file, and wherein said program instructions for preventing block opening of said file. 11. The computer program product of claim 8, wherein said particular executable or document file is a service providing a pop-up window in response to an activity generated by an automatic process outside of said computer-generated presentation, and wherein said program instructions for preventing deny access to said focus by said pop-up window. 12. The computer program product of claim 8, wherein said program instructions further comprise program instructions for detecting whether or not a particular display port is active, and wherein said program instructions for first determining determine whether or not said computer-generated presentation is active in response to said program instructions for detecting having detected that said particular display port is active. 13. The computer program product of claim 8, wherein said program instructions further comprise program instructions for detecting whether or not a particular display type is active, and wherein said program instructions for first determining determine that said computer-generated presentation is active in response to said program instructions for detecting having detected that said particular display type is active. 14. The computer program product of claim 8, further comprising program instructions for detecting whether or not a presentation program is active, and wherein said program instructions for first determining determine that said presentation program is active in conformity with a result of said detecting.
O'Neal,David Sheldon; Smith,Sean Dare; Ackerman,Stuart, System and method for electronic presentations having simultaneous display windows in a control screen.
Wiley, Steve R.; Burton, Margaret J.; Payne, David M.; Hoberock, Tim M.; Evans, Michelle E., System for preventing power save mode during a pre-set condition while tracking patterns of use in order to modify the pre-set condition to accommodate the patterns of use.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.