WO2005008480A3 - System and method for generating a web-enabled graphical user interface plug-in - Google Patents

System and method for generating a web-enabled graphical user interface plug-in Download PDF

Info

Publication number
WO2005008480A3
WO2005008480A3 PCT/US2004/021833 US2004021833W WO2005008480A3 WO 2005008480 A3 WO2005008480 A3 WO 2005008480A3 US 2004021833 W US2004021833 W US 2004021833W WO 2005008480 A3 WO2005008480 A3 WO 2005008480A3
Authority
WO
WIPO (PCT)
Prior art keywords
web
generating
user interface
graphical user
interface plug
Prior art date
Application number
PCT/US2004/021833
Other languages
French (fr)
Other versions
WO2005008480A2 (en
Inventor
Darrell Kooy
Original Assignee
Computer Ass Think Inc
Darrell Kooy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Computer Ass Think Inc, Darrell Kooy filed Critical Computer Ass Think Inc
Priority to EP04756770A priority Critical patent/EP1652070A2/en
Publication of WO2005008480A2 publication Critical patent/WO2005008480A2/en
Publication of WO2005008480A3 publication Critical patent/WO2005008480A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons

Abstract

A method for generating a web-enabled graphical user interface plug-in (132) includes loading a resource script file (123) for a windowed software application (122). At least one GUI plug-in (132) is automatically generated based, at least in part, on the resource script file (123). Each GUI plug-in (132) is operable to present at least a portion of the software application (122) in a web-enabled format.
PCT/US2004/021833 2003-07-10 2004-07-09 System and method for generating a web-enabled graphical user interface plug-in WO2005008480A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP04756770A EP1652070A2 (en) 2003-07-10 2004-07-09 System and method for generating a web-enabled graphical user interface plug-in

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48616903P 2003-07-10 2003-07-10
US60/486,169 2003-07-10

Publications (2)

Publication Number Publication Date
WO2005008480A2 WO2005008480A2 (en) 2005-01-27
WO2005008480A3 true WO2005008480A3 (en) 2005-08-04

Family

ID=34079203

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/021833 WO2005008480A2 (en) 2003-07-10 2004-07-09 System and method for generating a web-enabled graphical user interface plug-in

Country Status (3)

Country Link
US (1) US7765523B2 (en)
EP (1) EP1652070A2 (en)
WO (1) WO2005008480A2 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005008482A1 (en) * 2003-07-11 2005-01-27 Computer Associates Think, Inc. System and method for providing a generic graphical user interface framework
WO2005008469A2 (en) * 2003-07-11 2005-01-27 Computer Associates Think, Inc. System and method for generating a graphical user interface (gui) element
EP1652071A2 (en) * 2003-07-11 2006-05-03 Computer Associates Think, Inc. System and method for dynamic generation of a graphical user interface
US7849412B2 (en) * 2004-05-21 2010-12-07 Computer Associates Think, Inc. System and method for generating a web control in a Windows development environment
US20060123345A1 (en) * 2004-12-06 2006-06-08 International Business Machines Corporation Platform-independent markup language-based gui format
US8498629B2 (en) 2005-10-18 2013-07-30 Harris Corporation Extensible human machine interface (HMI) plugin architecture for radio software system and related method
US7814498B2 (en) * 2006-05-01 2010-10-12 Microsoft Corporation Loading application resources
US8499276B2 (en) * 2006-12-28 2013-07-30 Ca, Inc. Multi-platform graphical user interface
US8762976B2 (en) * 2007-03-09 2014-06-24 Microsoft Corporation Static extensibility models with dynamic languages and scripts
US8438295B2 (en) * 2008-10-14 2013-05-07 Microsoft Corporation Declarative programming model for modeling and execution of triggers for resource oriented system
US8490052B2 (en) * 2008-10-14 2013-07-16 Microsoft Corporation Declarative programming model for authoring and execution control and data flow for resource oriented system
US8533666B2 (en) * 2008-10-17 2013-09-10 Microsoft Corporation Interactive design environments to visually model, debug and execute resource oriented programs
US8341608B2 (en) * 2008-11-13 2012-12-25 Visicom Media, Inc. Cross-browser toolbar and method thereof for facilitating cross-browser interoperability
US8432403B2 (en) * 2008-12-15 2013-04-30 Leonovus Usa Inc. Media action script acceleration apparatus
US20100149215A1 (en) * 2008-12-15 2010-06-17 Personal Web Systems, Inc. Media Action Script Acceleration Apparatus, System and Method
US8432404B2 (en) * 2008-12-15 2013-04-30 Leonovus Usa Inc. Media action script acceleration method
US20100162165A1 (en) * 2008-12-22 2010-06-24 Apple Inc. User Interface Tools
US8547588B2 (en) * 2009-01-23 2013-10-01 Hewlett-Packard Development Company, L.P. Method and article for providing layout flexibility
US9253536B2 (en) * 2009-03-18 2016-02-02 Microsoft Technology Licensing, Llc Updating data-consuming entities
US9135091B2 (en) 2009-04-03 2015-09-15 Microsoft Technology Licensing, Llc Communicating events or data between application components
US8683431B2 (en) * 2009-12-29 2014-03-25 Microgen Aptitude Limited Applying rules to data
US8407461B2 (en) 2010-12-17 2013-03-26 Oracle International Corporation Plug-in system for software applications
US20120324377A1 (en) * 2011-06-15 2012-12-20 Microsoft Corporation User interface extensibility for web application development tool
US9274688B2 (en) * 2012-12-14 2016-03-01 Micro Focus (IP) Development Limited Interfacing systems and methods
SG10201606821TA (en) * 2016-08-16 2018-03-28 Mastercard International Inc Generating computer executable instructions
US10949272B2 (en) 2018-06-14 2021-03-16 Microsoft Technology Licensing, Llc Inter-application context seeding
US20190384460A1 (en) * 2018-06-14 2019-12-19 Microsoft Technology Licensing, Llc Surfacing application functionality for an object

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002044897A1 (en) * 2000-11-29 2002-06-06 Fourbit Group, Inc. Generating a declarative user interface
US20020085020A1 (en) * 2000-09-14 2002-07-04 Carroll Thomas J. XML-based graphical user interface application development toolkit

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0756628B2 (en) * 1990-10-22 1995-06-14 富士ゼロックス株式会社 Graphical user interface editing device
US5347629A (en) 1992-04-07 1994-09-13 International Business Machines Corporation Graphical user interface including updating of multiple panels using what you see is what you get (WYSIWYG) editor
EP0622729A3 (en) 1993-04-29 1995-02-01 Ibm A user interface builder for a user interface server.
US5802530A (en) * 1996-07-01 1998-09-01 Sun Microsystems, Inc. Web document based graphical user interface
JPH1083269A (en) * 1996-09-09 1998-03-31 Nec Corp User interface converting device
US6212535B1 (en) * 1996-09-19 2001-04-03 Digital Equipment Corporation Browser-based electronic messaging
US5909214A (en) * 1996-11-04 1999-06-01 International Business Machines Corp. Method and system for drop guides for visual layout in Java layout managers
US6003047A (en) * 1996-12-30 1999-12-14 Emc Corporation Non-hierarchical application interface for HTML-based network storage management programs
US6266681B1 (en) * 1997-04-08 2001-07-24 Network Commerce Inc. Method and system for inserting code to conditionally incorporate a user interface component in an HTML document
US6222537B1 (en) * 1997-07-29 2001-04-24 International Business Machines Corporation User interface controls for a computer system
US6802053B1 (en) * 1997-08-18 2004-10-05 National Instruments Corporation Graphical programming system with distributed block diagram execution and front panel display
US6177941B1 (en) * 1997-08-25 2001-01-23 International Business Machine Corporation Representative mapping between toolbars and menu bar pulldowns
US6470386B1 (en) * 1997-09-26 2002-10-22 Worldcom, Inc. Integrated proxy interface for web based telecommunications management tools
US6157936A (en) * 1997-09-30 2000-12-05 Unisys Corp. Method for extending the hypertext markup language (HTML) to support a graphical user interface control presentation
US5940075A (en) * 1997-09-30 1999-08-17 Unisys Corp. Method for extending the hypertext markup language (HTML) to support enterprise application data binding
US6005568A (en) 1997-09-30 1999-12-21 The United States Of America As Represented By The Secretary Of The Navy Computer system providing platform independent universal client device
US5974430A (en) * 1997-09-30 1999-10-26 Unisys Corp. Method for dynamically embedding objects stored in a web server within HTML for display by a web browser
JPH11191062A (en) * 1997-12-26 1999-07-13 Hitachi Ltd Application image development support system
US6173316B1 (en) * 1998-04-08 2001-01-09 Geoworks Corporation Wireless communication device with markup language based man-machine interface
US6300947B1 (en) * 1998-07-06 2001-10-09 International Business Machines Corporation Display screen and window size related web page adaptation system
US6456307B1 (en) * 1998-09-09 2002-09-24 International Business Machines Corporation Automatic icon generation
US6342907B1 (en) 1998-10-19 2002-01-29 International Business Machines Corporation Specification language for defining user interface panels that are platform-independent
US6628305B1 (en) * 1998-11-09 2003-09-30 International Business Machines Corporation Architecture and definition of an extensible, object-oriented graphical user interface framework for managing and administering heterogenous digital library datastores
US6249844B1 (en) * 1998-11-13 2001-06-19 International Business Machines Corporation Identifying, processing and caching object fragments in a web environment
AU1721900A (en) 1998-11-13 2000-06-05 Channelpoint, Inc. System, method and computer program product for dynamically generating a graphical user interface from computer program specifications
US6532463B1 (en) * 1998-12-01 2003-03-11 University Of Florida Web page accessing of data bases and mainframes
GB2348520B (en) * 1999-03-31 2003-11-12 Ibm Assisting user selection of graphical user interface elements
US6476828B1 (en) * 1999-05-28 2002-11-05 International Business Machines Corporation Systems, methods and computer program products for building and displaying dynamic graphical user interfaces
US6701383B1 (en) * 1999-06-22 2004-03-02 Interactive Video Technologies, Inc. Cross-platform framework-independent synchronization abstraction layer
US7159183B1 (en) 1999-08-19 2007-01-02 National Instruments Corporation System and method for programmatically creating a graphical program
US6430556B1 (en) * 1999-11-01 2002-08-06 Sun Microsystems, Inc. System and method for providing a query object development environment
US7814157B2 (en) * 2000-01-11 2010-10-12 Eolas Technlogies, Inc. Hypermedia browser API simulation to enable use of browser plug-ins and applets as embedded widgets in script-language-based interactive programs
US6701513B1 (en) * 2000-01-14 2004-03-02 Measurement Computing Corporation Program-development environment for use in generating application programs
US6961750B1 (en) * 2000-05-18 2005-11-01 Microsoft Corp. Server-side control objects for processing client-side user interface elements
US20020049867A1 (en) * 2000-08-29 2002-04-25 Yoshitomo Kumagai Application transfer method, application transfer system and storage medium therefore
US6717593B1 (en) * 2000-09-12 2004-04-06 Avaya Technology Corp. Mark-up language implementation of graphical or non-graphical user interfaces
US7039875B2 (en) 2000-11-30 2006-05-02 Lucent Technologies Inc. Computer user interfaces that are generated as needed
US20020152244A1 (en) * 2000-12-22 2002-10-17 International Business Machines Corporation Method and apparatus to dynamically create a customized user interface based on a document type definition
US20020149619A1 (en) 2001-02-12 2002-10-17 Perot Systems Corporation System and method for constructing a graphical user interface
US7155681B2 (en) 2001-02-14 2006-12-26 Sproqit Technologies, Inc. Platform-independent distributed user interface server architecture
US20020188633A1 (en) 2001-06-06 2002-12-12 Craig Davis Generating HTML using templates and cached files
US7216298B1 (en) * 2001-06-07 2007-05-08 Oracle International Corporation System and method for automatic generation of HTML based interfaces including alternative layout modes
US20030025732A1 (en) 2001-07-31 2003-02-06 Prichard Scot D. Method and apparatus for providing customizable graphical user interface and screen layout
US7143359B2 (en) * 2002-01-03 2006-11-28 International Business Machines Corporation Emulating advanced graphical user interface elements in a hypermedia content browser
US7191404B2 (en) * 2002-01-14 2007-03-13 International Business Machines Corporation System and method for mapping management objects to console neutral user interface
US7065744B2 (en) * 2002-01-14 2006-06-20 International Business Machines Corporation System and method for converting management models to specific console interfaces
US20030160822A1 (en) * 2002-02-22 2003-08-28 Eastman Kodak Company System and method for creating graphical user interfaces
US7191395B2 (en) 2002-03-12 2007-03-13 International Business Machines Corporation Method and system for stylesheet-centric editing
US7124398B2 (en) * 2002-04-10 2006-10-17 International Business Machines Corporation Rapid GUI refacing of a legacy application
US7360160B2 (en) 2002-06-20 2008-04-15 At&T Intellectual Property, Inc. System and method for providing substitute content in place of blocked content
US7594181B2 (en) * 2002-06-27 2009-09-22 Siebel Systems, Inc. Prototyping graphical user interfaces
US20040021688A1 (en) * 2002-07-31 2004-02-05 International Business Machines Corporation Graphical user interface toolkit for generating swing screens
US7069553B2 (en) * 2003-03-03 2006-06-27 Computer Associates Think, Inc. Universal deployment tool
EP1652071A2 (en) 2003-07-11 2006-05-03 Computer Associates Think, Inc. System and method for dynamic generation of a graphical user interface
WO2005008469A2 (en) 2003-07-11 2005-01-27 Computer Associates Think, Inc. System and method for generating a graphical user interface (gui) element
US7849412B2 (en) 2004-05-21 2010-12-07 Computer Associates Think, Inc. System and method for generating a web control in a Windows development environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020085020A1 (en) * 2000-09-14 2002-07-04 Carroll Thomas J. XML-based graphical user interface application development toolkit
WO2002044897A1 (en) * 2000-11-29 2002-06-06 Fourbit Group, Inc. Generating a declarative user interface

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS URL - HTTP://DEVELOPER.NETSCAPE.COM/DOCS/MANUALS/COMMUNICATOR/PLUGINDEX.HTM DWWW- 1997-01-15: "Plug-in Guide, Chapter 1: Plug-in Basics", INTERNET, 15 January 1997 (1997-01-15), pages 1 - 19, XP002252262 *
ANONYMOUS: "Introduction to a XUL Document", INTERNET, 30 June 1999 (1999-06-30), XP002152600 *
ANONYMOUS: "Plug-in Guide", PLUG-IN GUIDE, 1998, pages 1 - 32, XP002247677 *
FIROOZYE R: "A CROSS-PLATFORM PLUG-IN TOOLKIT. CREATING DYAMICALLY EXTENDABLE APPLICATIONS", DR. DOBBS JOURNAL, REDWOOD CITY, CA, US, vol. 18, no. 6, June 1993 (1993-06-01), pages 120 - 134, XP008038186 *
MARC ABRAMS & CONTANTINOS PHANOURIOU: "UIML: An XML Language for Building Device-Independent User Interfaces", XML CONFERENCE PROCEEDINGS. PROCEEDINGS OF XML, December 1999 (1999-12-01), pages 1 - 15, XP002161335 *
See also references of EP1652070A2 *

Also Published As

Publication number Publication date
US7765523B2 (en) 2010-07-27
US20050044526A1 (en) 2005-02-24
EP1652070A2 (en) 2006-05-03
WO2005008480A2 (en) 2005-01-27

Similar Documents

Publication Publication Date Title
WO2005008480A3 (en) System and method for generating a web-enabled graphical user interface plug-in
WO2005008477A3 (en) System and method for dynamic generation of a graphical user interface
WO2001037170A3 (en) Forms creation method and e-commerce method
AU2002360371A1 (en) Method and system for computer based testing using an amalgamated resource file
WO2002033541A3 (en) Dynamically determining appropriate computer interfaces
WO2001065332A3 (en) System and method for automatic software code generation
EP1650651A3 (en) Method and computer-readable medium for consistent configuration of language support across operating system and application programs
WO2001082068A8 (en) Methods and systems for identifying dependencies between object-oriented elements
WO2007044018A3 (en) Methods of model compilation
EP1253748A3 (en) Automated network configuration of connected devices
WO2002039899A3 (en) Workflow configuration and execution in medical imaging
EP1376584A3 (en) System and method for automatically generating video cliplets from digital video
IL142954A0 (en) Method and apparatus for operating system personalization during installation
MY144646A (en) Programming interface for a computer platform
WO2005013036A3 (en) Creating and customizing a workflow process from a document
SG145525A1 (en) Extensible object previewer in a shell browser
GB2370391A (en) Method for assembling and using a knowledge base
EP1089172A3 (en) Compiler and method for compiling specification language into implementation language
EP1016963A3 (en) Run-time addition of interfaces
WO2004053634A3 (en) Generating java bean code
EP1202168A3 (en) System and method for dynamically veryfying the compatibility of a user interface resource
WO2006007258A3 (en) Comprehensive front end method and system for automatically generating and processing photomask orders
WO2004019204A3 (en) Processing application data
DE60328483D1 (en)
EP1071016A3 (en) Debugger protocol generator

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004756770

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2004756770

Country of ref document: EP