发明名称 Tutorial generator with automatic capture of screenshots
摘要 Screenshots on a computer display are automatically captured to assist in building a tutorial to demonstrate the functionality of one or more applications. In one possible approach, an event detector, such as an accessibility toolkit, detects when events are generated by the one or more applications. The events may include, e.g., button clicks, windows opening or closing, drag and drop events, check boxes being checked, menus being pulled down or menu items selected, and so forth. Or, a program may monitor pixel changes on the screen to detect when changes occur in the images generated by the one or more applications. A tutorial builder application automatically captures an image when the event or image change is detected, edits the captured image such as by providing a focus on the changed portion, and provides the edited image in a tutorial window. Related text can also be automatically generated.
申请公布号 US9183752(B2) 申请公布日期 2015.11.10
申请号 US200511160901 申请日期 2005.07.14
申请人 Red Hat, Inc. 发明人 Nickell Seth;Fong Diana
分类号 G09B19/00;G09B5/02;G09B7/02 主分类号 G09B19/00
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method of building a tutorial comprising: monitoring, by a processor, an application while a user is utilizing an input device to interact with the application to build the tutorial; determining, by the processor, during the monitoring that the application displays a window that allows the user to select from a plurality of options; automatically capturing, by the processor, during the monitoring, an image that is generated by the monitored application in response to detecting selection by the user of an option from the plurality of options in the window of the monitored application by receiving input from the input device directed to the monitored application, wherein capturing comprises storing an image file to a designated location, the image file comprising the image generated by the application displaying the window with the option visually identified; editing, by the processor and without editing directions from the user, the image in view of editing settings to provide an edited image, wherein editing the image comprises identifying a portion of the image that was captured that is to be displayed with a focus in the tutorial, and at least one of cropping out a remaining portion of the image that was captured or de-emphasizing the remaining portion of the image that was captured; automatically generating, by the processor, human-readable text that describes the edited image that was automatically captured, wherein the human-readable text is not part of the image that was automatically captured; and building, by the processor, the tutorial using the user interaction, the human-readable text, and at least a portion of the edited image.
地址 Raleigh NC US