Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

US007139978B2

United States Patent

Rojewski et al.

(io) Patent No.: (45) Date of Patent:

US 7,139,978 B2 Nov. 21, 2006

(56)

RECORDING USER INTERACTION WITH
AN APPLICATION

Inventors: Erwin Rojewski, Karlsruhe (DE);

Andreas Roessler, Sulzfeld (DE)

Assignee: SAP AG, Walldorf (DE)

Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 698 days.

Appl. No.: 10/188,300

Filed: Jul. 1, 2002

Prior Publication Data

US 2003/0164850 Al Sep. 4, 2003

Related U.S. Application Data

Provisional application No. 60/360,776, filed on Mar. 1, 2002.

Int. CI.

G06F17/00 (2006.01)
G06F 3/00 (2006.01)

U.S. CI 715/744; 715/738; 715/746;

715/748

Field of Classification Search 715/733 750,

715/855,704, 705,712,714 See application file for complete search history.

References Cited

U.S. PATENT DOCUMENTS

5,781,909 A * 7/1998 Logan et al 707/200

5,931,912 A * 8/1999 Wu et al 709/224

6,113,645 A * 9/2000 Benitz et al 703/22

6,134,590 A * 10/2000 Perlman 709/228

6,253,253 Bl * 6/2001 Mason et al 719/315

6,332,147 Bl * 12/2001 Moran et al 715/500.1

6,360,332 Bl * 3/2002 Weinberg et al 714/4

6,549,216 Bl * 4/2003 Schumacher et al 715/704

6,631,345 Bl * 10/2003 Schumacher et al 703/22

[blocks in formation]

Methods and apparatus, including computer program products, for processing a user interaction with an application, such as a browser-based application. A user interaction with the browser-based application is detected at a software framework. The browser-based application is executing in a browser at a local computer system. The user interaction is processed at the software framework, where processing includes determining whether the user interaction can be handled locally or requires access to a resource at a remote computer system. The user interaction is processed based on a result of the determination. A data item representative of the user interaction can be created at the software framework and stored at a data store. The data item can later be retrieved and the user interaction represented by the data item reprocessed at the software framework to replay the user interaction.

78 Claims, 5 Drawing Sheets

[merged small][table][merged small][table][graphic]

Page 2

U.S. PATENT DOCUMENTS

2002/0147570 Al * 10/2002 Kraft et al 702/186

2002/0165954 Al * 11/2002 Eshghi et al 709/224

2002/0165993 Al * 11/2002 Kramer 709/315

2003/0053420 Al * 3/2003 Duckett et al 370/252

2003/0115572 Al* 6/2003 Zondervan et al 717/109

2003/0142122 Al * 7/2003 Straut et al 345/704

2003/0189593 Al* 10/2003 Yarvin 345/762

2004/0100507 Al * 5/2004 Hayner et al 345/855

FOREIGN PATENT DOCUMENTS

WO 00 75814 A 12/2000

WO WO 01/16783 A2 * 3/2001

WO WO 01/16791 A2 * 3/2001

WO WO 01/95104 Al * 12/2001

OTHER PUBLICATIONS

Symantec pcAnywhere, Symantec pcAnywhere User's Guide, Documentation version 105.1, 1995-2002, pp. 11-14, 41-72 and 113-120.

Mercury Interactive, "Mercury Interactive Minimizes Infrastructure Costs with Advanced Load and Functional Testing Solutions", Screaming Media, PR Newswire San Francisco, Mar. 13, 2001 (3 pages).

"Lhe Complete Lesting Solution for SAP R/3", www. mercuryinteractive.com, downloaded from www.archive.org, archived Mar. 1, 2001 (19 pages).

"Lhe Complete Lesting Solution for Java-based Applications—PDF Version", www.mercuryinteractive.com, downloaded from www. archive.org, archived Mar. 1, 2001 (9 pages).

Mercury Interactive, "Mercury Interactive Announces WinRunner for R/3 with QuickLest Lechnology to Simplify and Accelerate Lesting of SAP R/3 Applications", Press Release, Mar. 1, 1999 (3 pages).

"WinRunner® 6, Powerful Lest Automation for the Enterprise", www.mercuryinteractive.com, downloaded from www.archive.org, archived Oct. 18, 2000 (2 pages).

Compuware Corporation, "LestPartner Product Detail", Web site at www.compuware.com/products/qacenter/testpartner/detail.htm, 2002 (2 pages).

David Pogue, "Macros put the function back in function keys", Macroworld, Web site at www.macworld.com/1995/03/secrets/451. html, Mar. 1995 (4 pages).

CALL Lutorial: Easy Mode—Computer Aided Lest Lool, excerpt from CD Rom entitled "Mini SAP Basis CD1", Galileo Press, 2001 (55 pages).

CALL: Computer Aided Lest Lool, excerpt from CD Rom entitled
"Mini SAP Basis CD1", Galileo Press, 2001, pp. 1-19.
CALL: Computer Aided Lest Lool Easy Mode: Creating Lest Cases
in Easy Mode, excerpt from CDRom entitled,"Mini SAP Basis
CD1", Galileo Press, 2001, pp. 1-8.

CALL: Enhanced Mode, excerpt from CDRom entitled "Mini SAP
Basis CD1", Galileo Press, 2001, pp. 1-91.

Compuware Corporation, "Compuware Announces Next Generation Automated Lesting Solution for Web and Distributed Applications", Web site at www.compuware.com/pressroom/news/2000/ 2000060502.htm, downloaded Aug. 29, 2002 (3 pages).

* cited by examiner

[graphic]
[blocks in formation]
« PrécédentContinuer »