Movatterモバイル変換


[0]ホーム

URL:


US20040207659A1 - Program creation by combining web services using graphic user interface controls - Google Patents

Program creation by combining web services using graphic user interface controls
Download PDF

Info

Publication number
US20040207659A1
US20040207659A1US10/406,378US40637803AUS2004207659A1US 20040207659 A1US20040207659 A1US 20040207659A1US 40637803 AUS40637803 AUS 40637803AUS 2004207659 A1US2004207659 A1US 2004207659A1
Authority
US
United States
Prior art keywords
representation
web service
capsule
computer readable
computer
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US10/406,378
Inventor
Brian Goodman
James Kebinger
Konrad Lagarde
Richard Rogers
Chen Shu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US10/406,378priorityCriticalpatent/US20040207659A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ROGERS, RICHARD M., GOODMAN, BRIAN D., KEBINGER, JAMES, LARGARDE, KONRAD C., SHU, CHEN
Priority to US10/679,759prioritypatent/US7543299B2/en
Priority to CNA2004800074692Aprioritypatent/CN1761943A/en
Priority to KR1020057016882Aprioritypatent/KR20050119645A/en
Priority to PCT/GB2004/001130prioritypatent/WO2004088511A2/en
Priority to EP04721231Aprioritypatent/EP1609060A2/en
Publication of US20040207659A1publicationCriticalpatent/US20040207659A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The invention provides a Graphical User Interface (GUI) interface for building programs from web services. The interface to a web service is represented in a user menu preferably by an icon and text. A user drags and drops an icon representing a web service from the menu to a display area and interconnects the icon to other icons representing other program entities (preferably other web services). Preferably, a more detailed icon is created in the display area after the drag and drop. The completed set of interconnected icons in the display area are saved as a new program entity. The invention further includes visualization of the flow of information through the model in a test mode.

Description

Claims (51)

What is claimed is:
1. A method for creating computer programs in a web service environment, the method comprising the steps of:
moving a first representation of a first web service program into a GUI displayed partition;
moving a second representation of a second program into the GUI displayed partition; and
interconnecting the first representation with the second representation using GUI functions wherein the first web service program programmably communicates with the second program to perform a desired operation.
2. The method according toclaim 1 comprising the further steps of:
selecting any one of the first representation or the second representation using the GUI functions; and
setting parameters of the selected representation using the GUI functions.
3. The method according toclaim 1 wherein the GUI functions comprise any one of a mouse, a mouse button, a keyboard, a touch-screen, a touch pad, speech recognition technology, cursor positioning or a light pen.
4. The method according toclaim 1 wherein any one of the first representation or the second representation is a displayed icon.
5. The method according toclaim 1 wherein the moving the representation function is drag and drop.
6. The method according toclaim 2 wherein the setting parameters step comprises the further steps of:
initiating a display of parameter options using the GUI function;
operating on the display of parameter options according to a predetermined plan; and
exiting the display of parameter options.
7. A method according toclaim 1 comprising the further steps of:
initiating a test of the interconnected representations; and
highlighting the first representation to indicate functional state.
8. The method according toclaim 7 wherein highlighting indicates any one of idle, functional, error or warning.
9. The method according toclaim 7 wherein highlighting is by way of any one of color, brightness, text message, shape altering or audio message.
10. The method according toclaim 1 comprising the further step of saving the first representation and the second representation and interconnection as a capsule representation.
11. The method according toclaim 10 wherein the capsule representation is placed on a user's menu as a third representation of a program.
12. The method according toclaim 1 comprising the further steps of:
creating the first representation of the first web service; and
placing the created first representation on a user's menu.
13. The method according toclaim 12 wherein the first representation is moved from any one of the user's menu, a web page or a pull down system created menu.
14. The method according toclaim 1 wherein the first representation is created from WSDL supplied by the web service.
15. The method according toclaim 1 wherein the interconnecting step comprises UDDI integration.
16. The method according toclaim 1 wherein the desired operation comprises creating any one of an audio file, video file, text viewable file, external program execution, graphical user interface change or graphical user interface dialog.
17. The method according toclaim 1 wherein the second program is a web service program.
18. A computer program product for creating computer programs in a web service environment, the computer program product comprising a computer readable medium having computer readable program code therein comprising:
computer readable program code for moving a first representation of a first web service program into a GUT displayed partition;
computer readable program code for moving a second representation of a second program into the GUT displayed partition; and
computer readable program code for interconnecting the first representation with the second representation using GUT functions wherein the first web service program programmably communicates with the second program to perform a desired operation.
19. The computer program product according toclaim 18 further comprising:
computer readable program code for selecting any one of the first representation or the second representation using the GUI functions; and
computer readable program code for setting parameters of the selected representation using the GUI functions.
20. The computer program product according toclaim 18 wherein the GUI functions comprise any one of a mouse, a mouse button, a keyboard, a touch-screen, a touch pad, speech recognition technology, cursor positioning or a light pen.
21. The computer program product according toclaim 18 wherein any one of the first representation or second representation is a displayed icon.
22. The computer program product according toclaim 18 wherein the moving the representation computer readable program code comprises drag and drop.
23. The computer program product according toclaim 18 wherein the setting parameters computer readable program code further comprises:
computer readable program code for initiating a display of parameter options using the GUI function;
computer readable program code for operating on the display of parameter options according to a predetermined plan; and
computer readable program code for exiting the display of parameter options.
24. A computer program product according toclaim 18 further comprising:
computer readable program code for initiating a test of the interconnected representations; and
computer readable program code for highlighting the first representation to indicate functional state.
25. The computer program product according toclaim 24 wherein highlighting indicates any one of idle, functional, error or warning.
26. The computer program product according toclaim 24 wherein highlighting is by way of any one of color, brightness, text message, shape altering or audio message.
27. The computer program product according toclaim 18 further comprising computer readable program code for saving the representations and interconnection as a capsule representation.
28. The computer program product according toclaim 27 wherein the capsule representation is placed on the user's menu as a third representation of a program.
29. The computer program product according toclaim 18 further comprising:
computer readable program code for creating the first representation of the first web service; and
computer readable program code for placing the created first representation on a user's menu.
30. The computer program product according toclaim 29 wherein the first representation is moved from any one of the user's menu, a web page or a pull down system created menu.
31. The computer program product according toclaim 18 wherein the first representation is created from WSDL supplied by the web service.
32. The computer program product according toclaim 18 wherein the computer readable program code for interconnecting comprises computer readable program code for UDDI integration.
33. The computer program product according toclaim 18 wherein the desired operation comprises computer readable program code for creating any one of an audio file, video file, text viewable file, external program execution, graphical user interface change or graphical user interface dialog.
34. The computer program product according toclaim 18 wherein the second program is a web service program.
35. A system for creating computer programs in a web service environment, the system comprising:
a mover moving a first representation of a first web service program into a GUI displayed partition;
the mover moving a second representation of a second program into the GUI displayed partition; and
an interconnector interconnecting the first representation with the second representation using GUI functions wherein the first web service program programmably communicates with the second program to perform a desired operation.
36. The system according toclaim 35 further comprising:
a selector selecting any one of the first representation or the second representation using the GUI functions; and
a parameter setter setting parameters of the selected representation using the GUI functions.
37. The system according toclaim 35 wherein the GUI functions comprise any one of a mouse, a mouse button, a keyboard, a touch-screen, a touch pad, speech recognition technology, cursor positioning or a light pen.
38. The system according toclaim 35 wherein the first representation or second representation is a displayed icon.
39. The system according toclaim 35 wherein the moving the representation function is drag and drop.
40. The system according toclaim 36 wherein the parameter setter further comprises:
a display initiator initiating a display of parameter options using the GUI function;
an operator operating on the display of parameter options according to a predetermined plan; and
an exiter exiting the display of parameter options.
41. A system according toclaim 35 further comprising:
an initiator initiating a test of the interconnected representations; and
a modifier highlighting the first representation to indicate functional state.
42. The system according toclaim 41 wherein highlighting indicates any one of idle, functional, error or warning.
43. The system according toclaim 41 wherein highlighting is by way of any one of color, brightness, text message, shape altering or audio message.
44. The system according toclaim 35 further comprising a representation saver saving the representations and interconnection as a capsule representation.
45. The system according toclaim 44 wherein the capsule representation is placed on the user's menu as a third representation of a program.
46. The system according toclaim 35 further comprising:
a creator creating the first representation of the first web service; and
menu placer placing the created first representation on a user's menu.
47. The system according toclaim 45 wherein the first representation is moved from any one of the user's menu, a web page or pull down system created menu.
48. The system according toclaim 35 wherein the first representation is created from WSDL supplied by the web service.
49. The system according toclaim 35 wherein the interconnector further comprises UDDI integration.
50. The system according toclaim 35 wherein the desired operation comprises creating any one of an audio file, video file, text viewable file, external program execution, graphical user interface change or graphical user interface dialog.
51. The system according toclaim 35 wherein the second program is a web service program.
US10/406,3782003-04-022003-04-02Program creation by combining web services using graphic user interface controlsAbandonedUS20040207659A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US10/406,378US20040207659A1 (en)2003-04-022003-04-02Program creation by combining web services using graphic user interface controls
US10/679,759US7543299B2 (en)2003-04-022003-10-06Creating web services programs from other web services programs
CNA2004800074692ACN1761943A (en)2003-04-022004-03-17Program creation by combining web services using graphic user interface controls
KR1020057016882AKR20050119645A (en)2003-04-022004-03-17Program creation by combining web services using graphic user interface controls
PCT/GB2004/001130WO2004088511A2 (en)2003-04-022004-03-17Program creation by combining web services using graphic user interface controls
EP04721231AEP1609060A2 (en)2003-04-022004-03-17Program creation by combining web services using graphic user interface controls

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US10/406,378US20040207659A1 (en)2003-04-022003-04-02Program creation by combining web services using graphic user interface controls

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US10/679,759ContinuationUS7543299B2 (en)2003-04-022003-10-06Creating web services programs from other web services programs
US10/679,759DivisionUS7543299B2 (en)2003-04-022003-10-06Creating web services programs from other web services programs

Publications (1)

Publication NumberPublication Date
US20040207659A1true US20040207659A1 (en)2004-10-21

Family

ID=33097312

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/406,378AbandonedUS20040207659A1 (en)2003-04-022003-04-02Program creation by combining web services using graphic user interface controls
US10/679,759Expired - Fee RelatedUS7543299B2 (en)2003-04-022003-10-06Creating web services programs from other web services programs

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US10/679,759Expired - Fee RelatedUS7543299B2 (en)2003-04-022003-10-06Creating web services programs from other web services programs

Country Status (5)

CountryLink
US (2)US20040207659A1 (en)
EP (1)EP1609060A2 (en)
KR (1)KR20050119645A (en)
CN (1)CN1761943A (en)
WO (1)WO2004088511A2 (en)

Cited By (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040230636A1 (en)*2002-12-192004-11-18Fujitsu LimitedTask computing
US20050097071A1 (en)*2003-10-302005-05-05Vangilder James H.Telecommunications graphical service program
US20050246726A1 (en)*2004-04-282005-11-03Fujitsu LimitedTask computing
US20060031414A1 (en)*2004-05-212006-02-09Christopher BettsMethod and apparatus for web service communication
US20060136194A1 (en)*2004-12-202006-06-22Fujitsu LimitedData semanticizer
US20060143031A1 (en)*2004-12-282006-06-29International Business Machines CorporationMethod and system for dynamic creation of web services
US20060143229A1 (en)*2004-12-282006-06-29International Business Machines CorporationMethod and system for dynamic creation of service flows
US20060173985A1 (en)*2005-02-012006-08-03Moore James FEnhanced syndication
US20060259869A1 (en)*2005-04-252006-11-16Hewitt Joseph RProviding a user interface
US20060259870A1 (en)*2005-04-252006-11-16Hewitt Joseph RProviding a user interface
US20060294509A1 (en)*2005-06-282006-12-28Microsoft CorporationDynamic user experience with semantic rich objects
US20070006136A1 (en)*2005-04-252007-01-04Hirschberg Peter DProviding a user interface
US20070006144A1 (en)*2005-06-132007-01-04Business Objects, S.A.Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input on output data
US20070011605A1 (en)*2005-07-082007-01-11Microsoft CorporationDynamic generation of WSDL documents based on database metadata
US20070033590A1 (en)*2003-12-122007-02-08Fujitsu LimitedTask computing
US20070050446A1 (en)*2005-02-012007-03-01Moore James FManaging network-accessible resources
US20070061487A1 (en)*2005-02-012007-03-15Moore James FSystems and methods for use of structured and unstructured distributed data
US20070156868A1 (en)*2005-12-292007-07-05Ido KerenEfficient dynamic discovery of web services
US20070157096A1 (en)*2005-12-292007-07-05Ido KerenGUI modeling of web services
US20070168461A1 (en)*2005-02-012007-07-19Moore James FSyndicating surgical data in a healthcare environment
US20070266384A1 (en)*2006-03-272007-11-15Fujitsu LimitedBuilding Computing Applications Based Upon Metadata
WO2005114381A3 (en)*2004-05-142007-11-29Gt Software IncSystems and methods for web service function, definition implementation and/or execution
US20080005086A1 (en)*2006-05-172008-01-03Moore James FCertificate-based search
US20080040151A1 (en)*2005-02-012008-02-14Moore James FUses of managed health care data
US20080046437A1 (en)*2006-07-272008-02-21Wood Charles BManual Conflict Resolution for Background Synchronization
US20080052162A1 (en)*2006-07-272008-02-28Wood Charles BCalendar-Based Advertising
US20080052343A1 (en)*2006-07-272008-02-28Wood Charles BUsage-Based Prioritization
US20080126932A1 (en)*2006-09-142008-05-29Rafi EladGUI modeling of knowledge base in a modeling environment
US20080126178A1 (en)*2005-09-102008-05-29Moore James FSurge-Based Online Advertising
US7412045B2 (en)2003-10-302008-08-12Hewlett-Packard Development Company, L.P.Telecommunications service program
US20080209392A1 (en)*2007-02-262008-08-28Able Steve LSystems and Methods for Definition and Execution of Batch Processing Services
US20080222237A1 (en)*2007-03-062008-09-11Microsoft CorporationWeb services mashup component wrappers
US20080222572A1 (en)*2007-03-062008-09-11Microsoft CorporationLook and feel of a web services mashup designer
US20080222599A1 (en)*2007-03-072008-09-11Microsoft CorporationWeb services mashup designer
US20080271008A1 (en)*2007-04-272008-10-30Paolo DettoriSystem and method for dynamic discovery and definition of mappings of parameters used by service oriented architecture services at runtime
US20080270911A1 (en)*2007-04-242008-10-30Nehal DantwalaSystem and method to develop a custom application for a multi-function peripheral (mfp)
US20080294986A1 (en)*2007-05-212008-11-27Samsung Electronics Co., LtdApparatus and method for creating macro
US20090018811A1 (en)*2007-07-092009-01-15International Business Machines CorporationGeneration of test cases for functional testing of applications
US20100180220A1 (en)*2002-03-072010-07-15SAP America, Inc.Method and System for Creating Graphical and Interactive Representations of Input and Output Data
US7793154B2 (en)2006-11-302010-09-07International Business Machines CorporationMethod and implementation for automating processes using data driven pre-recorded transactions
US20110041069A1 (en)*2008-02-042011-02-17Dobyweb S.R.L.User interface for aggregating services in a data processing system
US20110106803A1 (en)*2009-10-302011-05-05David Edward TewksbaryComputer method and system providing access to data of a target system
US20120210258A1 (en)*2011-02-112012-08-16Microsoft CorporationCompositional dashboards with processor components
US8347088B2 (en)2005-02-012013-01-01Newsilike Media Group, IncSecurity systems and methods for use with structured and unstructured data
US8397056B1 (en)2009-04-212013-03-12Jackbe CorporationMethod and apparatus to apply an attribute based dynamic policy for mashup resources
US8458596B1 (en)2009-04-212013-06-04Jackbe CorporationMethod and apparatus for a mashup dashboard
US8700738B2 (en)2005-02-012014-04-15Newsilike Media Group, Inc.Dynamic feed generation
US20140109038A1 (en)*2003-11-252014-04-17Nextaxiom Technology, Inc.Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions
US8832033B2 (en)2007-09-192014-09-09James F MooreUsing RSS archives
US9110577B1 (en)*2009-09-302015-08-18Software AG USA Inc.Method and system for capturing, inferring, and/or navigating dependencies between mashups and their data sources and consumers
US9202084B2 (en)2006-02-012015-12-01Newsilike Media Group, Inc.Security facility for maintaining health care data pools
US20160154629A1 (en)*2014-11-282016-06-02Ludo Franciscus Maria NOENSApplication builder based on metadata
US9367595B1 (en)2010-06-042016-06-14Software AG USA Inc.Method and system for visual wiring tool to interconnect apps
US10216372B1 (en)*2004-12-062019-02-26The Mathworks, Inc.Automatic import to a graphical model
US10990454B2 (en)*2009-10-142021-04-27Oblong Industries, Inc.Multi-process interactive systems and methods
US11809678B2 (en)2016-07-012023-11-07Autodesk, Inc.Three dimensional visual programming interface for a network of devices

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
AU2004264582B2 (en)*2003-06-052010-05-13Intertrust Technologies CorporationInteroperable systems and methods for peer-to-peer service orchestration
US7823122B1 (en)*2003-12-162010-10-26The Mathworks, Inc.Model and subsystem function signatures
US7487513B1 (en)*2003-12-302009-02-03Sap AgWeb service archive
US7822826B1 (en)*2003-12-302010-10-26Sap AgDeployment of a web service
ES2362573T3 (en)*2004-02-032011-07-07Corizon Limited METHOD AND APPARATUS FOR THE CREATION OF A USER INTERFACE FOR COMPOSITE APPLICATION.
JP2005234666A (en)*2004-02-172005-09-02Nec CorpPoC SYSTEM, PoC SERVER AND PoC CLIENT
JP3805776B2 (en)*2004-02-262006-08-09三菱電機株式会社 Graphical programming device and programmable display
US20050228693A1 (en)*2004-04-092005-10-13Webb James DData exchange web services for medical device systems
US7617480B2 (en)*2004-05-282009-11-10Sap AgSystem and method for a Web service virtual interface
US7620934B2 (en)*2004-05-282009-11-17Sap AgSystem and method for a Web service definition
US9047388B2 (en)2004-07-012015-06-02Mindjet LlcSystem, method, and software application for displaying data from a web service in a visual map
US20090228447A1 (en)*2004-07-012009-09-10Creekbaum William JSystem, method, and solfware application for enabling a user to search an external domain within a visual mapping interface
US9038001B2 (en)*2004-07-012015-05-19Mindjet LlcSystem and method for graphically illustrating external data source information in the form of a visual hierarchy in an electronic workspace
US7493564B2 (en)2005-04-262009-02-17International Business Machines CorporationMethod for the display of visual sequencing of launched application portlets and task page relationship information in a web-base environment
US9317259B2 (en)*2005-05-122016-04-19International Business Machines CorporationApparatus, system, and method for automatically generating a reusable software component for interfacing with a web service
US20070067384A1 (en)*2005-09-212007-03-22Angelov Dimitar VSystem and method for web services configuration creation and validation
US20070067388A1 (en)*2005-09-212007-03-22Angelov Dimitar VSystem and method for configuration to web services descriptor
US8078671B2 (en)*2005-09-212011-12-13Sap AgSystem and method for dynamic web services descriptor generation using templates
US8250522B2 (en)2005-09-282012-08-21Sap AgMethod and system for generating a web services meta model on the java stack
US20070073771A1 (en)2005-09-282007-03-29Baikov Chavdar SMethod and system for directly mapping web services interfaces and java interfaces
US9454616B2 (en)*2005-09-282016-09-27Sap SeMethod and system for unifying configuration descriptors
US8700681B2 (en)2005-09-282014-04-15Sap AgMethod and system for generating schema to java mapping descriptors
US7698684B2 (en)*2005-09-282010-04-13Sap AgMethod and system for generating schema to Java mapping descriptors and direct mapping of XML schema and Java interfaces
CA2527447C (en)*2005-11-182015-05-05Allen Vi Cuong ChanMessage oriented construction of web services
US20070156872A1 (en)*2005-12-302007-07-05Stoyanova Dimitrina GMethod and system for Web services deployment
US8024425B2 (en)*2005-12-302011-09-20Sap AgWeb services deployment
US7814060B2 (en)*2005-12-302010-10-12Sap AgApparatus and method for web service client deployment
US8010695B2 (en)*2005-12-302011-08-30Sap AgWeb services archive
JP4767828B2 (en)*2006-12-012011-09-07インターナショナル・ビジネス・マシーンズ・コーポレーション Computer application program creation system, method, and program
US20080244514A1 (en)*2007-03-292008-10-02Microsoft CorporationScriptable object model for network based services
CN100553238C (en)*2007-04-252009-10-21腾讯科技(深圳)有限公司 A related user display system and method
US20090006989A1 (en)2007-06-272009-01-01Samsung Electronics Co., LtdImage forming method and apparatus, and host
KR20080114347A (en)*2007-06-272008-12-31삼성전자주식회사 Image forming method and apparatus
US20090150789A1 (en)*2007-12-102009-06-11Alain RegnierDynamic multi-platform monitoring client for WSD-enabled devices
US20100070891A1 (en)*2008-09-182010-03-18Creekbaum William JSystem and method for configuring an application via a visual map interface
US9396455B2 (en)*2008-11-102016-07-19Mindjet LlcSystem, method, and software application for enabling a user to view and interact with a visual map in an external application
CA2722991A1 (en)*2008-11-282010-06-03Mallinckrodt Inc.Workflow driven user interface for medical fluid delivery systems
US9495997B2 (en)*2009-01-062016-11-15Dell Products L.P.System and method for dynamic enablement of storage media associated with an access controller
US8392267B1 (en)2009-06-302013-03-05Mindjet LlcSystem, method, and software application for dynamically generating a link to an online procurement site within a software application
US20110035650A1 (en)*2009-08-052011-02-10International Business Machines CorporationService registry policy aggregator
CN101630328B (en)*2009-08-202011-05-11浙江大学Method for graphically displaying Web service attribute
CN101853156B (en)*2010-05-122013-07-17上海普元信息技术股份有限公司Method for realizing web service call in component-based software system
CN102270125A (en)*2010-06-042011-12-07中兴通讯股份有限公司Device and method for developing Web application
US8949771B2 (en)*2011-06-222015-02-03Microsoft CorporationMedia files including programming code and description
US9741004B1 (en)*2012-08-162017-08-22Nintex Pty LimitedApparatus and method for transforming web services into managed workflow actions
CN104007961A (en)*2014-04-292014-08-27云南电网公司Visualization marking method used in graphical interface construction
US9436507B2 (en)*2014-07-122016-09-06Microsoft Technology Licensing, LlcComposing and executing workflows made up of functional pluggable building blocks
US10026041B2 (en)2014-07-122018-07-17Microsoft Technology Licensing, LlcInteroperable machine learning platform
EP4276605B1 (en)2017-12-292025-10-01Huawei Technologies Co., Ltd.Program orchestration method and electronic device
CN108681451A (en)*2018-05-142018-10-19浪潮软件集团有限公司Visual kubernets micro-service arrangement implementation method
CN112130836B (en)*2020-09-102024-08-06华帝股份有限公司Method for generating multistage linkage assembly based on JSON file

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5701451A (en)*1995-06-071997-12-23International Business Machines CorporationMethod for fulfilling requests of a web browser
US5721908A (en)*1995-06-071998-02-24International Business Machines CorporationComputer network for WWW server data access over internet
US5745754A (en)*1995-06-071998-04-28International Business Machines CorporationSub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report
US5752246A (en)*1995-06-071998-05-12International Business Machines CorporationService agent for fulfilling requests of a web browser
US5761663A (en)*1995-06-071998-06-02International Business Machines CorporationMethod for distributed task fulfillment of web browser requests
US5793964A (en)*1995-06-071998-08-11International Business Machines CorporationWeb browser system
US6144955A (en)*1994-09-212000-11-07Hitachi, Ltd.Work flow management system
US6336116B1 (en)*1998-08-062002-01-01Ryan BrownSearch and index hosting system
US6380951B1 (en)*1999-10-012002-04-30Global Graphics Software LimitedPrepress workflow method and program
US20030004746A1 (en)*2001-04-242003-01-02Ali KheirolomoomScenario based creation and device agnostic deployment of discrete and networked business services using process-centric assembly and visual configuration of web service components
US20030035006A1 (en)*2001-08-142003-02-20Kodosky Jeffrey L.Graphical association of a device icon with a graphical program
US6633888B1 (en)*1999-02-032003-10-14International Business Machines CorporationMethod and apparatus for visually creating and testing object oriented components

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5850548A (en)1994-11-141998-12-15Borland International, Inc.System and methods for visual programming based on a high-level hierarchical data flow model
US6157960A (en)1997-05-072000-12-05International Business Machines CorporationTechnique for programmatically creating distributed object programs
US6125400A (en)1997-11-102000-09-26International Business Machines CorporationMethod and system of running object oriented programs across a network through compression and distillation of remote method invocation
US6336118B1 (en)1998-12-032002-01-01International Business Machines CorporationFramework within a data processing system for manipulating program objects
AU4025200A (en)1999-03-262000-10-16Octane Software, Inc.Workflow design engine
US6560633B1 (en)*1999-06-102003-05-06Bow Street Software, Inc.Method for creating network services by transforming an XML runtime model in response to an iterative input process
US6792605B1 (en)*1999-06-102004-09-14Bow Street Software, Inc.Method and apparatus for providing web based services using an XML Runtime model to store state session data
US7184966B1 (en)1999-12-302007-02-27Honeywell International Inc.Systems and methods for remote role-based collaborative work environment
US8600783B2 (en)*2000-08-182013-12-03The Crawford Group, Inc.Business to business computer system for communicating and processing rental car reservations using web services
US7174534B2 (en)2001-01-222007-02-06Symbol Technologies, Inc.Efficient system and method for running and analyzing multi-channel, multi-modal applications
US6986145B2 (en)2001-03-132006-01-10Dipayan GangopadhyayIn-context access to relevant services from multiple applications and information systems by object schema traversal
CA2376038A1 (en)*2002-03-072003-09-07Ajay SiddaSystem and method for graphically creating data flows and control flows for xml web services
US20040017392A1 (en)*2002-05-012004-01-29Welch Keith C.Web service control for use in a graphical programming environment
JP3874706B2 (en)*2002-07-292007-01-31株式会社東芝 Application program plan generation device, application program plan generation method, program, and recording medium
US20040064528A1 (en)*2002-09-302004-04-01Microsoft CorporationSafe interoperability among web services

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6144955A (en)*1994-09-212000-11-07Hitachi, Ltd.Work flow management system
US6094655A (en)*1995-06-072000-07-25International Business Machines CorporationMethod of creating and using notes decision capsules
US5745754A (en)*1995-06-071998-04-28International Business Machines CorporationSub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report
US5752246A (en)*1995-06-071998-05-12International Business Machines CorporationService agent for fulfilling requests of a web browser
US5761663A (en)*1995-06-071998-06-02International Business Machines CorporationMethod for distributed task fulfillment of web browser requests
US5793964A (en)*1995-06-071998-08-11International Business Machines CorporationWeb browser system
US5701451A (en)*1995-06-071997-12-23International Business Machines CorporationMethod for fulfilling requests of a web browser
US5721908A (en)*1995-06-071998-02-24International Business Machines CorporationComputer network for WWW server data access over internet
US6336116B1 (en)*1998-08-062002-01-01Ryan BrownSearch and index hosting system
US6633888B1 (en)*1999-02-032003-10-14International Business Machines CorporationMethod and apparatus for visually creating and testing object oriented components
US6380951B1 (en)*1999-10-012002-04-30Global Graphics Software LimitedPrepress workflow method and program
US20030004746A1 (en)*2001-04-242003-01-02Ali KheirolomoomScenario based creation and device agnostic deployment of discrete and networked business services using process-centric assembly and visual configuration of web service components
US20030035006A1 (en)*2001-08-142003-02-20Kodosky Jeffrey L.Graphical association of a device icon with a graphical program

Cited By (93)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100180220A1 (en)*2002-03-072010-07-15SAP America, Inc.Method and System for Creating Graphical and Interactive Representations of Input and Output Data
US8225223B2 (en)2002-03-072012-07-17SAP America, Inc.Method and system for creating graphical and interactive representations of input and output data
US20040230636A1 (en)*2002-12-192004-11-18Fujitsu LimitedTask computing
US8561069B2 (en)2002-12-192013-10-15Fujitsu LimitedTask computing
US7412045B2 (en)2003-10-302008-08-12Hewlett-Packard Development Company, L.P.Telecommunications service program
US20050097071A1 (en)*2003-10-302005-05-05Vangilder James H.Telecommunications graphical service program
US7187380B2 (en)*2003-10-302007-03-06Hewlett-Packard Development Company, L.P.Telecommunications graphical service program
US20140109038A1 (en)*2003-11-252014-04-17Nextaxiom Technology, Inc.Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions
US9588743B2 (en)*2003-11-252017-03-07Nextaxiom Technology, Inc.Semantic-based, service-oriented system and method of developing, programming and managing software modules and software solutions
US20070033590A1 (en)*2003-12-122007-02-08Fujitsu LimitedTask computing
US8117280B2 (en)2003-12-122012-02-14Fujitsu LimitedTask computing
US20050246726A1 (en)*2004-04-282005-11-03Fujitsu LimitedTask computing
US7761885B2 (en)2004-04-282010-07-20Fujitsu LimitedTask computing
US7665064B2 (en)*2004-05-142010-02-16Gt Software, Inc.Systems and methods for web service function, definition, implementation, and/or execution
US20100146396A1 (en)*2004-05-142010-06-10Gt Software, Inc.Systems and methods for web service function, definition, implementation, and/or execution
WO2005114381A3 (en)*2004-05-142007-11-29Gt Software IncSystems and methods for web service function, definition implementation and/or execution
US20060031414A1 (en)*2004-05-212006-02-09Christopher BettsMethod and apparatus for web service communication
US8560701B2 (en)*2004-05-212013-10-15Ca, Inc.Method and apparatus for web service communication
US10216372B1 (en)*2004-12-062019-02-26The Mathworks, Inc.Automatic import to a graphical model
US8065336B2 (en)2004-12-202011-11-22Fujitsu LimitedData semanticizer
US20060136194A1 (en)*2004-12-202006-06-22Fujitsu LimitedData semanticizer
US7606803B2 (en)*2004-12-282009-10-20International Business Machines CorporationMethod and system for dynamic creation of service flows
US20060143229A1 (en)*2004-12-282006-06-29International Business Machines CorporationMethod and system for dynamic creation of service flows
US20060143031A1 (en)*2004-12-282006-06-29International Business Machines CorporationMethod and system for dynamic creation of web services
US20070168461A1 (en)*2005-02-012007-07-19Moore James FSyndicating surgical data in a healthcare environment
US8316005B2 (en)2005-02-012012-11-20Newslike Media Group, IncNetwork-accessible database of remote services
US20070116037A1 (en)*2005-02-012007-05-24Moore James FSyndicating ct data in a healthcare environment
US20060173985A1 (en)*2005-02-012006-08-03Moore James FEnhanced syndication
US20070050446A1 (en)*2005-02-012007-03-01Moore James FManaging network-accessible resources
US20070106537A1 (en)*2005-02-012007-05-10Moore James FSyndicating mri data in a healthcare environment
US8768731B2 (en)2005-02-012014-07-01Newsilike Media Group, Inc.Syndicating ultrasound echo data in a healthcare environment
US20080040151A1 (en)*2005-02-012008-02-14Moore James FUses of managed health care data
US20070106752A1 (en)*2005-02-012007-05-10Moore James FPatient viewer for health care data pools
US8700738B2 (en)2005-02-012014-04-15Newsilike Media Group, Inc.Dynamic feed generation
US8566115B2 (en)2005-02-012013-10-22Newsilike Media Group, Inc.Syndicating surgical data in a healthcare environment
US20070106650A1 (en)*2005-02-012007-05-10Moore James FUrl-based programming interface
US20070106649A1 (en)*2005-02-012007-05-10Moore James FHttp-based programming interface
US20070106753A1 (en)*2005-02-012007-05-10Moore James FDashboard for viewing health care data pools
US8347088B2 (en)2005-02-012013-01-01Newsilike Media Group, IncSecurity systems and methods for use with structured and unstructured data
US20070061487A1 (en)*2005-02-012007-03-15Moore James FSystems and methods for use of structured and unstructured distributed data
US20070088807A1 (en)*2005-02-012007-04-19Moore James FProgramming interfaces for network services
US8200700B2 (en)2005-02-012012-06-12Newsilike Media Group, IncSystems and methods for use of structured and unstructured distributed data
US8200775B2 (en)2005-02-012012-06-12Newsilike Media Group, IncEnhanced syndication
US9910567B2 (en)2005-04-252018-03-06Oath Inc.Providing a user interface
US9141402B2 (en)*2005-04-252015-09-22Aol Inc.Providing a user interface
US20070006136A1 (en)*2005-04-252007-01-04Hirschberg Peter DProviding a user interface
US20060259870A1 (en)*2005-04-252006-11-16Hewitt Joseph RProviding a user interface
US7739611B2 (en)2005-04-252010-06-15Aol Inc.User interface with connectable elements
US20060259869A1 (en)*2005-04-252006-11-16Hewitt Joseph RProviding a user interface
US20070006144A1 (en)*2005-06-132007-01-04Business Objects, S.A.Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input on output data
US7895578B2 (en)*2005-06-132011-02-22Business Objects Software Ltd.Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input and output data
RU2417408C2 (en)*2005-06-282011-04-27Майкрософт КорпорейшнDynamic user experience with semantic rich objects
US20060294509A1 (en)*2005-06-282006-12-28Microsoft CorporationDynamic user experience with semantic rich objects
US7774713B2 (en)*2005-06-282010-08-10Microsoft CorporationDynamic user experience with semantic rich objects
US7590935B2 (en)*2005-07-082009-09-15Microsoft CorporationDynamic generation of WSDL documents based on database metadata
US20070011605A1 (en)*2005-07-082007-01-11Microsoft CorporationDynamic generation of WSDL documents based on database metadata
US20080126178A1 (en)*2005-09-102008-05-29Moore James FSurge-Based Online Advertising
US8140987B2 (en)*2005-12-292012-03-20Sap AgGUI modeling of web services
US20070156868A1 (en)*2005-12-292007-07-05Ido KerenEfficient dynamic discovery of web services
US20070157096A1 (en)*2005-12-292007-07-05Ido KerenGUI modeling of web services
US9202084B2 (en)2006-02-012015-12-01Newsilike Media Group, Inc.Security facility for maintaining health care data pools
US8972872B2 (en)*2006-03-272015-03-03Fujitsu LimitedBuilding computing applications based upon metadata
US20070266384A1 (en)*2006-03-272007-11-15Fujitsu LimitedBuilding Computing Applications Based Upon Metadata
US20080005086A1 (en)*2006-05-172008-01-03Moore James FCertificate-based search
US20080046437A1 (en)*2006-07-272008-02-21Wood Charles BManual Conflict Resolution for Background Synchronization
US20080052162A1 (en)*2006-07-272008-02-28Wood Charles BCalendar-Based Advertising
US20080052343A1 (en)*2006-07-272008-02-28Wood Charles BUsage-Based Prioritization
US8527939B2 (en)2006-09-142013-09-03Sap AgGUI modeling of knowledge base in a modeling environment
US20080126932A1 (en)*2006-09-142008-05-29Rafi EladGUI modeling of knowledge base in a modeling environment
US7793154B2 (en)2006-11-302010-09-07International Business Machines CorporationMethod and implementation for automating processes using data driven pre-recorded transactions
US20080209392A1 (en)*2007-02-262008-08-28Able Steve LSystems and Methods for Definition and Execution of Batch Processing Services
US20080222572A1 (en)*2007-03-062008-09-11Microsoft CorporationLook and feel of a web services mashup designer
US20080222237A1 (en)*2007-03-062008-09-11Microsoft CorporationWeb services mashup component wrappers
US20080222599A1 (en)*2007-03-072008-09-11Microsoft CorporationWeb services mashup designer
US20080270911A1 (en)*2007-04-242008-10-30Nehal DantwalaSystem and method to develop a custom application for a multi-function peripheral (mfp)
US8271998B2 (en)*2007-04-272012-09-18International Business Machines CorporationDynamic discovery and definition of mappings of parameters used by service oriented architecture services at runtime
US20080271008A1 (en)*2007-04-272008-10-30Paolo DettoriSystem and method for dynamic discovery and definition of mappings of parameters used by service oriented architecture services at runtime
US20080294986A1 (en)*2007-05-212008-11-27Samsung Electronics Co., LtdApparatus and method for creating macro
US8683446B2 (en)*2007-07-092014-03-25International Business Machines CorporationGeneration of test cases for functional testing of applications
US20090018811A1 (en)*2007-07-092009-01-15International Business Machines CorporationGeneration of test cases for functional testing of applications
US8832033B2 (en)2007-09-192014-09-09James F MooreUsing RSS archives
US20110041069A1 (en)*2008-02-042011-02-17Dobyweb S.R.L.User interface for aggregating services in a data processing system
US8397056B1 (en)2009-04-212013-03-12Jackbe CorporationMethod and apparatus to apply an attribute based dynamic policy for mashup resources
US8458596B1 (en)2009-04-212013-06-04Jackbe CorporationMethod and apparatus for a mashup dashboard
US9110577B1 (en)*2009-09-302015-08-18Software AG USA Inc.Method and system for capturing, inferring, and/or navigating dependencies between mashups and their data sources and consumers
US10990454B2 (en)*2009-10-142021-04-27Oblong Industries, Inc.Multi-process interactive systems and methods
US8788513B2 (en)*2009-10-302014-07-22Dassault Systemes Americas Corp.Computer method and system providing access to data of a target system
US20110106803A1 (en)*2009-10-302011-05-05David Edward TewksbaryComputer method and system providing access to data of a target system
US9367595B1 (en)2010-06-042016-06-14Software AG USA Inc.Method and system for visual wiring tool to interconnect apps
US20120210258A1 (en)*2011-02-112012-08-16Microsoft CorporationCompositional dashboards with processor components
US20160154629A1 (en)*2014-11-282016-06-02Ludo Franciscus Maria NOENSApplication builder based on metadata
US9760343B2 (en)*2014-11-282017-09-12Sap SeApplication builder based on metadata
US11809678B2 (en)2016-07-012023-11-07Autodesk, Inc.Three dimensional visual programming interface for a network of devices

Also Published As

Publication numberPublication date
US7543299B2 (en)2009-06-02
EP1609060A2 (en)2005-12-28
WO2004088511A3 (en)2005-07-28
KR20050119645A (en)2005-12-21
US20040199896A1 (en)2004-10-07
CN1761943A (en)2006-04-19
WO2004088511A2 (en)2004-10-14

Similar Documents

PublicationPublication DateTitle
US7543299B2 (en)Creating web services programs from other web services programs
US8271940B2 (en)System and method for dynamic generation and customization of web service client applications for terminals
US7665064B2 (en)Systems and methods for web service function, definition, implementation, and/or execution
US8832181B2 (en)Development and deployment of mobile and desktop applications within a flexible markup-based distributed architecture
JP5089684B2 (en) Technology for generating service programs
US8578333B2 (en)Method and system for client-side user interface enhancement to enable application integration and portalisation
EP2369480A2 (en)Mashup infrastructure with learning mechanism
US20020101448A1 (en)Generating a declarative user interface
US8627344B2 (en)Methods and apparatuses for user interface management
US20060064574A1 (en)Application framework for use with net-centric application program architectures
US20020032706A1 (en)Method and system for building internet-based applications
US20030233477A1 (en)Extensible infrastructure for manipulating messages communicated over a distributed network
MXPA05002276A (en)System and method for building wireless applications with intelligent mapping between user interface and data components .
KR101027259B1 (en) Message-Oriented Deployment of Web Services
US20020066074A1 (en)Method and system for developing and executing software applications at an abstract design level
AU2004298636A1 (en)Method and system for creating and providing a multi-tier networked service
CA2297711A1 (en)Method and system for building internet-based applications
WO1999040512A1 (en)Method and system for user defined interactions between plurality of active software applications
Yaici et al.A model-based approach for the generation of adaptive user interfaces on portable devices
Selmeci et al.Effective end-user interfaces for various business needs
CN115357247A (en)Payment message page generation method and device
Ipadeola et al.A Multi-target User Interface Design for Pervasive Grid Environment
RichardsonAdding Value to Your Interface: Learning to Exploit the. NET Framework Controls and Web Services
Gnanasekar et al.Towards Development of QoS Based Data and Service Oriented Mashup Platform
Cazzulino et al.Web Services in Web Applications

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GOODMAN, BRIAN D.;KEBINGER, JAMES;LARGARDE, KONRAD C.;AND OTHERS;REEL/FRAME:013937/0438;SIGNING DATES FROM 20030325 TO 20030326

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp