WO2001088702A3 - Automatic generation of an optimized api - Google Patents
Automatic generation of an optimized api Download PDFInfo
- Publication number
- WO2001088702A3 WO2001088702A3 PCT/US2001/014078 US0114078W WO0188702A3 WO 2001088702 A3 WO2001088702 A3 WO 2001088702A3 US 0114078 W US0114078 W US 0114078W WO 0188702 A3 WO0188702 A3 WO 0188702A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- api
- automatic generation
- application
- minimize network
- optimized
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2001259339A AU2001259339A1 (en) | 2000-05-15 | 2001-05-01 | Automatic generation of an optimized api |
| EP01932846A EP1356379A2 (en) | 2000-05-15 | 2001-05-01 | Automatic generation of an optimized api |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/571,069 | 2000-05-15 | ||
| US09/571,069 US6842892B1 (en) | 2000-05-15 | 2000-05-15 | Automatic generation of an optimized API |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2001088702A2 WO2001088702A2 (en) | 2001-11-22 |
| WO2001088702A3 true WO2001088702A3 (en) | 2003-07-31 |
Family
ID=24282210
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2001/014078 Ceased WO2001088702A2 (en) | 2000-05-15 | 2001-05-01 | Automatic generation of an optimized api |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6842892B1 (en) |
| EP (1) | EP1356379A2 (en) |
| AU (1) | AU2001259339A1 (en) |
| WO (1) | WO2001088702A2 (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69532576T2 (en) * | 1994-06-23 | 2004-09-16 | Sumitomo Chemical Co., Ltd. | METHOD FOR PRODUCING 2- (TETRAZOL-5-YL) -4-OXO-4H-BENZOPYRANES |
| US7107596B2 (en) * | 2002-03-14 | 2006-09-12 | International Business Machines Corporation | Statistically-triggered heuristics |
| US7430732B2 (en) * | 2003-10-23 | 2008-09-30 | Microsoft Corporation | Design of application programming interfaces (APIs) |
| EP1850227A1 (en) * | 2006-04-28 | 2007-10-31 | Sag Ag | Data processing system and metod for providing a status management service |
| US8788666B2 (en) | 2008-12-31 | 2014-07-22 | Sap Ag | System and method of consolidated central user administrative provisioning |
| US8505034B2 (en) | 2009-12-17 | 2013-08-06 | Amazon Technologies, Inc. | Automated service interface optimization |
| US9195681B2 (en) * | 2010-04-01 | 2015-11-24 | Salesforce.Com, Inc. | System, method and computer program product for transmitting a group of data elements |
| US12307267B1 (en) * | 2019-05-10 | 2025-05-20 | Snap Inc. | Branch prediction for APIs |
| US11269694B2 (en) | 2020-03-03 | 2022-03-08 | The Toronto-Dominion Bank | Automated API code generation |
| WO2022147336A1 (en) * | 2020-12-30 | 2022-07-07 | Synchronoss Technologies, Inc. | Automatic execution of web flows |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0595661A1 (en) * | 1992-10-30 | 1994-05-04 | International Business Machines Corporation | Generating peer-to-peer communication interfaces with client-server oriented tools |
| US5546584A (en) * | 1992-07-01 | 1996-08-13 | Lundin; Kenneth | System and method for establishing communication protocols between application programs |
| US5675805A (en) * | 1993-08-14 | 1997-10-07 | International Business Machines Corporation | Programming system for generating client and server programs from an undistributed application program |
| US5875332A (en) * | 1996-05-31 | 1999-02-23 | International Business Machines Corporation | Generating a common gateway interface adapter customized for a stored procedure |
| WO1999065253A1 (en) * | 1998-06-08 | 1999-12-16 | Excel Switching Corporation | Programming call-processing application in a switching system |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5748974A (en) * | 1994-12-13 | 1998-05-05 | International Business Machines Corporation | Multimodal natural language interface for cross-application tasks |
| US5761502A (en) * | 1995-12-29 | 1998-06-02 | Mci Corporation | System and method for managing a telecommunications network by associating and correlating network events |
| US5907847A (en) | 1996-09-26 | 1999-05-25 | Sun Microsystems, Inc. | Method and apparatus for coupling object state and behavior in a database management system |
| IL119914A (en) * | 1996-12-25 | 2000-06-29 | Emultek Ltd | Device for implementing hierarchical state charts and methods and apparatus useful therefor |
| US5920718A (en) * | 1997-03-21 | 1999-07-06 | The Boeing Company | Method and apparatus for creating executable code for object-oriented objects having finite state machine |
| US6076092A (en) | 1997-08-19 | 2000-06-13 | Sun Microsystems, Inc. | System and process for providing improved database interfacing using query objects |
| US5931919A (en) * | 1997-11-07 | 1999-08-03 | Xerox Corporation | State-based object transition control and attribute-based locking |
| US6321374B1 (en) * | 1997-11-07 | 2001-11-20 | International Business Machines Corporation | Application-independent generator to generate a database transaction manager in heterogeneous information systems |
| US6134545A (en) * | 1997-11-13 | 2000-10-17 | Electronics Data Systems Corporation | Method and system for processing a query |
| US6230157B1 (en) * | 1997-11-25 | 2001-05-08 | International Business Machines Corporation | Flattening complex data structures in Java/Javascript objects |
| US6182277B1 (en) * | 1998-04-15 | 2001-01-30 | Oracle Corporation | Methods and apparatus for declarative programming techniques in an object oriented environment |
| US6341371B1 (en) * | 1999-02-23 | 2002-01-22 | International Business Machines Corporation | System and method for optimizing program execution in a computer system |
| US6557100B1 (en) * | 1999-10-21 | 2003-04-29 | International Business Machines Corporation | Fastpath redeployment of EJBs |
-
2000
- 2000-05-15 US US09/571,069 patent/US6842892B1/en not_active Expired - Lifetime
-
2001
- 2001-05-01 AU AU2001259339A patent/AU2001259339A1/en not_active Abandoned
- 2001-05-01 WO PCT/US2001/014078 patent/WO2001088702A2/en not_active Ceased
- 2001-05-01 EP EP01932846A patent/EP1356379A2/en not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5546584A (en) * | 1992-07-01 | 1996-08-13 | Lundin; Kenneth | System and method for establishing communication protocols between application programs |
| EP0595661A1 (en) * | 1992-10-30 | 1994-05-04 | International Business Machines Corporation | Generating peer-to-peer communication interfaces with client-server oriented tools |
| US5675805A (en) * | 1993-08-14 | 1997-10-07 | International Business Machines Corporation | Programming system for generating client and server programs from an undistributed application program |
| US5875332A (en) * | 1996-05-31 | 1999-02-23 | International Business Machines Corporation | Generating a common gateway interface adapter customized for a stored procedure |
| WO1999065253A1 (en) * | 1998-06-08 | 1999-12-16 | Excel Switching Corporation | Programming call-processing application in a switching system |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2001259339A1 (en) | 2001-11-26 |
| US6842892B1 (en) | 2005-01-11 |
| EP1356379A2 (en) | 2003-10-29 |
| WO2001088702A2 (en) | 2001-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2003014873A3 (en) | Interactive program guide configuration system | |
| WO2002021316A3 (en) | Mechanism and method for continuous operation of a rule server | |
| WO2003052553A3 (en) | System and method for resource management | |
| WO2002011344A3 (en) | Parameterized graphs with conditional components | |
| WO2001001288A3 (en) | System and method for creating and titling reports using an integrated title bar and navigator | |
| WO2001037170A3 (en) | Forms creation method and e-commerce method | |
| WO2001065332A3 (en) | System and method for automatic software code generation | |
| WO2003075158A3 (en) | Method and system for assured denotation of application semantics | |
| WO2001088702A3 (en) | Automatic generation of an optimized api | |
| BR9913963A (en) | Enhanced communication platform and related communication method using the platform | |
| WO2003075124A3 (en) | Strategic workforce management and content engineering | |
| EP1255203A3 (en) | Altering network transmitted content data based upon user specified characteristics | |
| WO2001016734A3 (en) | A system, method and article of manufacture for a self-describing stream in a communication services patterns environment | |
| CA2405673A1 (en) | Provisioning web services | |
| EP0725525A3 (en) | Telecommunications service interactions | |
| AU2001260913A1 (en) | Targeted messaging to end user terminal connected to a service node in a communications network | |
| WO2002027662A3 (en) | System and method for processing layout of graphical objects with elastic properties | |
| GB2424554A (en) | Dynamic emi (electromagnetic interference) management | |
| WO2002065788A3 (en) | Integrated communication server and method | |
| WO2001065432A3 (en) | Process and system for purchasing goods and services through a distributed data network | |
| FI20012416A0 (en) | A method and server for providing database query services | |
| AU2003233076A8 (en) | Method and device for controlling the access to knowledge networks | |
| WO2007111674A3 (en) | Tracking and managing contacts through a structured hierarchy | |
| FI20021808A7 (en) | Systems and methods for providing location-specific services to users | |
| WO2002046898A3 (en) | Improved user interface |
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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE 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 NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2001932846 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 2001932846 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |