Buffered screen capturing software tool for usability testing of computer applications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6237138
SERIAL NO

08968985

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Present methods available to user centered design practitioners for gathering information pertaining to end-user usability of computer applications have proven be expensive, labour intensive, time consuming and somewhat ineffective. A usability software tool is described which results in relatively simple and effective feedback of end-users reactions to the use of software applications. A critical event is identified by the user and the screen activity for a period of time prior to the critical event is captured. A file of these screen-clips as well as textual information entered by the end-user is provided to the design practitioner for review and analysis.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY44232

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hameluck, Don E Newmarket, CA 1 73
Velocci, Vince V Scarborough, CA 1 73

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 4696003 System for testing interactive software 78 1986
* 5220658 System for testing a performance of user interactive-commands using an emulator-overlay for determining the progress of the user timing response 20 1991
* 5349662 Method of and apparatus for providing automatic detection of user activity 83 1992
 
AZOR, INC. (1)
* 5335342 Automated software testing system 109 1991
 
HEWLETT-PACKARD COMPANY (1)
* 5153886 Visual display signal processing system and method 28 1990
 
APPLE INC. (1)
* 5801687 Authoring tool comprising nested state machines for use in a computer system 145 1996
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
* 5844553 Mechanism to control and use window events among applications in concurrent computing 332 1996
 
APPLE COMPUTER, INC. (4)
* 5450540 Graphical interface for interacting constrained actors 38 1992
* 5721845 Topically organized interface with realistic dialogue 23 1993
* 5566295 Extensible simulation system and graphical programming method 78 1994
* 5652714 Method and apparatus for capturing transient events in a multimedia product using an authoring tool on a computer system 129 1994
 
Technology 80, Inc. (1)
* 4773003 Apparatus for monitoring and analyzing large data blocks on a computer channel 9 1985
 
Elverex Limited (1)
* 5022028 Software verification apparatus 62 1989
 
PACESETTER, INC. (1)
* 5487754 Method and apparatus for reporting and displaying a sequential series of pacing events 72 1994
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 5333302 Filtering event capture data for computer software evaluation 83 1991
 
SUN MICROSYSTEMS, INC. (1)
* 5157779 User extensible testing system 63 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
* 6526526 Method, system and program for performing remote usability testing 54 1999
* 2004/0015,868 Beta version processing system 10 2001
7299451 Remotely driven system for multi-product and multi-platform testing 13 2002
* 2003/0140,138 Remotely driven system for multi-product and multi-platform testing 10 2002
* 2011/0289,117 SYSTEMS AND METHODS FOR USER CONTROLLABLE, AUTOMATED RECORDING AND SEARCHING OF COMPUTER ACTIVITY 3 2010
 
GENERAL ELECTRIC COMPANY (2)
* 8254648 Method for providing adaptive hanging protocols for image reading 1 2007
* 2008/0166,070 METHOD FOR PROVIDING ADAPTIVE HANGING PROTOCOLS FOR IMAGE READING 6 2007
 
SEIKO EPSON CORPORATION (3)
7926034 Application software flight recorder developer client 0 2007
* 2008/0225,986 Application Software Flight Recorder Developer Client 0 2007
* 2008/0229,283 Application Software Flight Recorder Tester Client 1 2007
 
TechSmith Corporation (2)
* 7184918 Automated system and method for conducting usability testing 9 2005
* 2005/0254,775 Automated system and method for conducting usability testing 6 2005
 
SIEMENS HEALTHCARE GMBH (2)
* 7461296 Method to test a software system for technical systems 1 2003
* 2004/0153,831 Method to test a software system for technical systems 5 2003
 
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED (1)
* 9600399 Content recording method and device 0 2015
 
USERZOOM TECHNOLOGIES, INC. (1)
* 2012/0131,476 SYSTEM AND METHOD FOR UNMODERATED REMOTE USER TESTING AND CARD SORTING 0 2011
 
The MathWorks, Inc. (1)
* 9582400 Determining when to evaluate program code and provide results in a live evaluation programming environment 0 2015
 
POROUS MEDIA CORPORATION (1)
* 2008/0072,754 Membrane module 3 2007
 
IDENTIFY SOFTWARE LTD. (7)
* 2002/0087,949 System and method for software diagnostics using a combination of visual and dynamic tracing 143 2001
8032866 System and method for troubleshooting runtime software problems using application learning 14 2004
7827539 System and method for automated tuning of program execution tracing 12 2005
8312435 System and method for conditional tracing of computer programs 40 2006
8762958 System and method for troubleshooting software configuration problems using application tracing 2 2008
8504994 System and method for software diagnostics using a combination of visual and dynamic tracing 10 2009
* 2010/0088,683 SYSTEM AND METHOD FOR SOFTWARE DIAGNOSTICS USING A COMBINATION OF VISUAL AND DYNAMIC TRACING 27 2009
 
FUJITSU LIMITED (1)
* 2014/0006,882 SCREEN GENERATION PROGRAM, SCREEN GENERATION APPARATUS, AND SCREEN GENERATION METHOD 0 2013
 
HITACHI, LTD. (2)
* 8003907 Operation device and elevator apparatus with operation device 3 2009
* 2010/0243,381 OPERATION DEVICE AND ELEVATOR APPARATUS WITH OPERATION DEVICE 2 2009
 
ORACLE OTC SUBSIDIARY LLC (2)
* 2005/0246,241 Method and system for monitoring successful use of application software 11 2004
* 2011/0099,053 METHOD AND SYSTEM FOR MONITORING SUCCESSFUL USE OF APPLICATION SOFTWARE 0 2010
 
OL SECURITY LIMITED LIABILITY COMPANY (3)
* 7904596 Method and system for tracking screen activities 6 2005
8078724 Method and system for tracking screen activities 5 2010
8510437 Method and system for tracking screen activities 0 2011
 
PALANTIR TECHNOLOGIES, INC. (15)
9383911 Modal-less interface enhancements 0 2009
8984390 One-click sharing for screenshots and related documents 10 2009
* 2010/0070,842 ONE-CLICK SHARING FOR SCREENSHOTS AND RELATED DOCUMENTS 52 2009
9501761 System and method for sharing investigation results 0 2012
8924388 Computer-implemented systems and methods for comparing and associating objects 13 2013
8924389 Computer-implemented systems and methods for comparing and associating objects 14 2013
9058315 System and method for parameterizing documents for automatic workflow generation 9 2014
9286373 Computer-implemented systems and methods for comparing and associating objects 0 2014
9483546 System and method for associating related records to common entities across multiple lists 0 2014
9454281 System for providing dynamic linked panels in user interface 1 2015
9501851 Time-series analysis system 0 2015
9392008 Systems and methods for identifying information related to payment card breaches 0 2015
9589014 Creating data in a data store using a dynamic ontology 0 2015
9430507 Distributed acoustic sensing data analysis system 0 2015
9514414 Systems and methods for identifying and categorizing electronic documents through machine learning 0 2016
 
MICRO FOCUS (IP) LIMITED (1)
* 7428726 Techniques for software configuration tracking 21 2000
 
SAP AG (2)
* 2003/0207,238 Training methods and systems 16 2002
* 2007/0234,306 Tracing performance of machine-readable instructions 12 2006
 
APPLE INC. (2)
* 8966447 Capturing and displaying state of automated user-level testing of a graphical user interface application 2 2011
* 2011/0314,343 Capturing and Displaying State of Automated User-Level Testing of a Graphical User Interface Application 21 2011
 
SAS INSTITUTE INC. (32)
7904327 Marketing optimization system 17 2003
* 2004/0093,296 Marketing optimization system 146 2003
* 2004/0073,496 Computer-implemented offer optimization system and method 27 2003
7810070 System and method for software testing 10 2004
* 2005/0229,043 System and method for software testing 18 2004
7624054 Financial risk mitigation optimization systems and methods 3 2005
* 2007/0050,282 Financial risk mitigation optimization systems and methods 31 2005
* 2007/0209,010 Computer implemented systems and methods for testing the usability of a software application 5 2006
7634431 Systems and methods for costing reciprocal relationships 22 2006
* 2007/0226,090 Systems and methods for costing reciprocal relationships 92 2006
7813948 Computer-implemented systems and methods for reducing cost flow models 8 2006
* 2008/0065,435 Computer-implemented systems and methods for reducing cost flow models 13 2006
7913229 Computer-implemented system for generating automated tests from a web application 3 2006
* 2008/0127,094 Computer-implemented system for generating automated tests from a web application 1 2006
8087001 Computer-implemented systems and methods for software application testing 9 2007
* 2009/0007,078 Computer-Implemented Systems And Methods For Software Application Testing 10 2007
8024241 Computer-implemented systems and methods for cost flow analysis 9 2007
* 2009/0018,880 Computer-Implemented Systems And Methods For Cost Flow Analysis 10 2007
7930200 Computer-implemented systems and methods for cross-price analysis 4 2007
8000996 System and method for markdown optimization 5 2007
8296732 Computer-implemented systems and methods for analyzing product configuration and data 2 2008
8200518 Computer-implemented systems and methods for partial contribution computation in ABC/M models 7 2008
8160917 Computer-implemented promotion optimization methods and systems 5 2008
8812338 Computer-implemented systems and methods for pack optimization 0 2008
8296182 Computer-implemented marketing optimization systems and methods 2 2008
* 2010/0049,535 Computer-Implemented Marketing Optimization Systems And Methods 2 2008
8271318 Systems and methods for markdown optimization when inventory pooling level is above pricing level 0 2009
* 2010/0250,329 Systems And Methods For Markdown Optimization When Inventory Pooling Level Is Above Pricing Level 0 2009
8515835 Systems and methods for multi-echelon inventory planning with lateral transshipment 3 2010
8065262 Computer-implemented multidimensional database processing method and system 5 2010
8788315 Systems and methods for determining pack allocations 0 2011
8688497 Systems and methods for determining pack allocations 0 2011
 
AXURE SOFTWARE SOLUTIONS, INC. (1)
* 9459780 Documenting interactive graphical designs 0 2015
 
MICROSOFT TECHNOLOGY LICENSING, LLC (9)
7870114 Efficient data infrastructure for high dimensional data analysis 6 2007
7747988 Software feature usage analysis and reporting 8 2007
7739666 Analyzing software users with instrumentation data and user group modeling and analysis 6 2007
* 2008/0313,633 Software feature usage analysis and reporting 4 2007
8977958 Community-based software application help system 1 2007
* 2009/0132,920 Community-based software application help system 9 2007
* 2009/0132,918 Community-based software application help system 6 2007
8332765 Problem reporting system based on user interface interactions 7 2009
* 2010/0229,112 PROBLEM REPORTING SYSTEM BASED ON USER INTERFACE INTERACTIONS 20 2009
 
CITRIX SYSTEMS, INC. (11)
8340130 Methods and systems for generating playback instructions for rendering of a recorded computer session 0 2005
* 8230096 Methods and systems for generating playback instructions for playback of a recorded computer session 2 2005
8145777 Method and system for real-time seeking during playback of remote presentation protocols 3 2005
* 2006/0161,555 Methods and systems for generating playback instructions for playback of a recorded computer session 23 2005
8191008 Simulating multi-monitor functionality in a single monitor environment 2 2005
7831728 Methods and systems for real-time seeking during real-time playback of a presentation layer protocol data stream 2 2006
8935316 Methods and systems for in-session playback on a local machine of remotely-stored and real time presentation layer protocol data 0 2009
8296441 Methods and systems for joining a real-time session of presentation layer protocol data 1 2009
8200828 Systems and methods for single stack shadowing 0 2009
8422851 System and methods for automatic time-warped playback in rendering a recorded computer session 1 2010
8615159 Methods and systems for cataloging text in a recorded session 1 2011
 
VIGNETTE LLC (6)
7287071 Transaction management system 25 2001
* 2002/0038,363 Transaction management system 74 2001
7792958 Transaction management system 2 2007
8543537 Transaction management system 1 2010
* 2010/0312,772 TRANSACTION MANAGEMENT SYSTEM 2 2010
9275413 Transaction management system 0 2013
* Cited By Examiner