Selective macro event recording
Title: | Selective macro event recording |
---|---|
Patent Number: | 8,566,716 |
Publication Date: | October 22, 2013 |
Appl. No: | 11/032822 |
Application Filed: | January 10, 2005 |
Abstract: | A method, system and apparatus for selective macro event recording. In accordance with the present invention, events can be selectively included in a macro recording process, even where the events occur across different contexts such as different application windows in different applications. Specifically, once a macro recording session has been initiated for a particular application or application window, events occurring in different applications or application windows can be selected for inclusion in the macro through an append recording operation. Notably, the selective macro recording facility can be included as part of an operating environment, or as part of the individual applications executing within the operating environment. |
Inventors: | Haynes, Thomas R. (Apex, NC, US); Larson, Douglas A. (Raleigh, NC, US); Muralidharan, Srinivasan (Apex, NC, US); Park, Ki H. (Cary, NC, US); Amin, Shirish (Cary, NC, US); Yehle, Robin L. (Raleigh, NC, US) |
Assignees: | International Business Machines Corporation (Armonk, NY, US) |
Claim: | 1. A selective macro event recording method comprising the steps of: activating a macro recording facility for a specified context; adding the context to a list of contexts from which events are to be recorded to a macro; recording events flowing to and from the contexts in the list of contexts to the macro; in response to receiving a new context, determining if the new context should be added to the list of contexts based on user selection of the new context from a retrieved list of active contexts; adding the new context to the list of contexts if it is determined that the new context should be added to the list of contexts; and in response to a determination that a context needs to be removed from the list of contexts, removing the context from the list of context. |
Claim: | 2. A hardware storage device having stored thereon a computer program for selective macro event recording, the computer program comprising a routine set of instructions which when executed by a machine causes the machine to perform the steps of: activating a macro recording facility for a specified context; adding the context to a list of contexts from which events are to be recorded to the macro; recording events flowing to and from the contexts in the list of contexts to the macro; in response to receiving a new context, determining if the new context should be added to the list of contexts based on user selection of the new context from a retrieved list of active contexts; adding the new context to the list of contexts if it is determined that the new context should be added to the list of contexts; and in response to a determination that a context needs to be removed from the list of contexts, removing the context from the list of context. |
Current U.S. Class: | 715/704 |
Patent References Cited: | 5166890 November 1992 Smischny 5483468 January 1996 Chen et al. 6067478 May 2000 Srivastava et al. 6243707 June 2001 Humpleman et al. 6336149 January 2002 Preston 6357038 March 2002 Scouten 6453435 September 2002 Limon et al. 6693651 February 2004 Biebesheimer et al. 7036079 April 2006 McGlinchey et al. 7200804 April 2007 Khavari et al. 2002/0180801 December 2002 Doyle et al. 2003/0007006 January 2003 Baar et al. 2005/0278630 December 2005 Bracey 2005/0278728 December 2005 Klementiev 2006/0005132 January 2006 Herdeg, III |
Other References: | Cowart et al, “Special Edition Using Microsoft Windows XP Home Edition”, Oct. 10, 2001, Que. cited by examiner A Visual Test Development Environment for GUI Systems, Thomas.Ostrand, et al., Siemens Corporate Research, 755 College Road East, Princeton, NJ 08540, 1998. cited by applicant The State of the Art in Automating Usability Evaluation of User Interface, Surveys, vol. 33, No. 4, Dec. 2001, pp. 470-516. cited by applicant Exploring Context Switching and Cognition in Dual-View Coordinated Visualizations, Gregorio Convertino, et al., Proceedings of The Cooridnated & Multiple Views in Exploratory Visualization ISBM 0-7695-1977-6, 2003 IEEE. cited by applicant General Purpose Data Collection Method, IBM Technical Disclosure Bulletin, Nov. 1973, pp. 1796-1798. cited by applicant |
Primary Examiner: | Tan, Alvin |
Attorney, Agent or Firm: | Greenberg, Esq., Steven M. Carey, Rodriguez, Greenberg & O'Keefe |
Accession Number: | edspgr.08566716 |
Database: | USPTO Patent Grants |
Language: | English |
---|