WO2005015436A3 - Self describing business objects - Google Patents

Self describing business objects Download PDF

Info

Publication number
WO2005015436A3
WO2005015436A3 PCT/EP2004/007379 EP2004007379W WO2005015436A3 WO 2005015436 A3 WO2005015436 A3 WO 2005015436A3 EP 2004007379 W EP2004007379 W EP 2004007379W WO 2005015436 A3 WO2005015436 A3 WO 2005015436A3
Authority
WO
WIPO (PCT)
Prior art keywords
collections
repository
data elements
collection
business objects
Prior art date
Application number
PCT/EP2004/007379
Other languages
French (fr)
Other versions
WO2005015436A2 (en
Inventor
Rainer Brendle
Frank Brunswig
Josef Dietl
Rolf Krane
Juergen Remmel
Stephan Ritter
Johannes Viegener
Original Assignee
Sap Ag
Rainer Brendle
Frank Brunswig
Josef Dietl
Rolf Krane
Juergen Remmel
Stephan Ritter
Johannes Viegener
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 Sap Ag, Rainer Brendle, Frank Brunswig, Josef Dietl, Rolf Krane, Juergen Remmel, Stephan Ritter, Johannes Viegener filed Critical Sap Ag
Priority to JP2006520711A priority Critical patent/JP4594306B2/en
Priority to EP04763107A priority patent/EP1646957A2/en
Priority to CN2004800211346A priority patent/CN1826599B/en
Publication of WO2005015436A2 publication Critical patent/WO2005015436A2/en
Publication of WO2005015436A3 publication Critical patent/WO2005015436A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

Methods and apparatus, including computer program products, that include representing, in a repository, services from a server, the services including interacting with one or more collections of data elements using a set of operations on the data elements in the collections, the repository comprising descriptions of the collections and common attributes for each collection, the repository organized according to a meta model. The method also includes enabling a software entity to request a service represented in the repository, the service representing a first operation on one or more data elements in a first collection from the collections, and executing the first operation on the one or more data elements in the first collection.
PCT/EP2004/007379 2003-07-22 2004-07-06 Self describing business objects WO2005015436A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2006520711A JP4594306B2 (en) 2003-07-22 2004-07-06 Self-describing business object
EP04763107A EP1646957A2 (en) 2003-07-22 2004-07-06 Self describing business objects
CN2004800211346A CN1826599B (en) 2003-07-22 2004-07-06 Data processing method and system

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US48957303P 2003-07-22 2003-07-22
US60/489,573 2003-07-22
US10/747,020 2003-12-23
US10/747,020 US7533103B2 (en) 2003-07-22 2003-12-23 Self-describing business objects

Publications (2)

Publication Number Publication Date
WO2005015436A2 WO2005015436A2 (en) 2005-02-17
WO2005015436A3 true WO2005015436A3 (en) 2005-05-19

Family

ID=34083558

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2004/007379 WO2005015436A2 (en) 2003-07-22 2004-07-06 Self describing business objects

Country Status (4)

Country Link
US (1) US7533103B2 (en)
EP (1) EP1646957A2 (en)
JP (1) JP4594306B2 (en)
WO (1) WO2005015436A2 (en)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1408433A1 (en) * 2002-10-09 2004-04-14 Sap Ag Hybrid digital signatures
EP1416397A1 (en) * 2002-10-29 2004-05-06 Sap Ag A method for selecting a renderer based on the browser type of the client, using scores
EP1668495A2 (en) * 2003-09-15 2006-06-14 Sap Ag Query objects
US20060089943A1 (en) * 2004-10-25 2006-04-27 Perot Systems Corporation Computer system and process for aiding in an outsourcing environment
US7882317B2 (en) * 2004-12-06 2011-02-01 Microsoft Corporation Process isolation using protection domains
US8020141B2 (en) 2004-12-06 2011-09-13 Microsoft Corporation Operating-system process construction
US7451435B2 (en) * 2004-12-07 2008-11-11 Microsoft Corporation Self-describing artifacts and application abstractions
US7600232B2 (en) * 2004-12-07 2009-10-06 Microsoft Corporation Inter-process communications employing bi-directional message conduits
US20110161958A1 (en) * 2005-01-03 2011-06-30 Jp Morgan Chase Bank Method and system for managing business calculations using multi-dimensional data
US20060235871A1 (en) * 2005-04-18 2006-10-19 James Trainor Method and system for managing metadata information
US8849968B2 (en) * 2005-06-20 2014-09-30 Microsoft Corporation Secure and stable hosting of third-party extensions to web services
US20070094495A1 (en) * 2005-10-26 2007-04-26 Microsoft Corporation Statically Verifiable Inter-Process-Communicative Isolated Processes
US8074231B2 (en) 2005-10-26 2011-12-06 Microsoft Corporation Configuration of isolated extensions and device drivers
US7668884B2 (en) * 2005-11-28 2010-02-23 Commvault Systems, Inc. Systems and methods for classifying and transferring information in a storage network
US7822749B2 (en) * 2005-11-28 2010-10-26 Commvault Systems, Inc. Systems and methods for classifying and transferring information in a storage network
US8930496B2 (en) 2005-12-19 2015-01-06 Commvault Systems, Inc. Systems and methods of unified reconstruction in storage systems
US20200257596A1 (en) 2005-12-19 2020-08-13 Commvault Systems, Inc. Systems and methods of unified reconstruction in storage systems
US8032898B2 (en) 2006-06-30 2011-10-04 Microsoft Corporation Kernel interface with categorized kernel objects
US7882077B2 (en) * 2006-10-17 2011-02-01 Commvault Systems, Inc. Method and system for offline indexing of content and classifying stored data
US8370442B2 (en) 2008-08-29 2013-02-05 Commvault Systems, Inc. Method and system for leveraging identified changes to a mail server
US20080228771A1 (en) 2006-12-22 2008-09-18 Commvault Systems, Inc. Method and system for searching stored data
US8789063B2 (en) 2007-03-30 2014-07-22 Microsoft Corporation Master and subordinate operating system kernels for heterogeneous multiprocessor systems
US8126928B2 (en) * 2007-06-27 2012-02-28 Sap Ag Systems and methods for merging data into documents
US8280755B2 (en) * 2007-10-30 2012-10-02 Sap Ag Context-specific modeling of collaborative business process
US20090183160A1 (en) * 2008-01-16 2009-07-16 Morinville Paul V Automated Execution of Business Processes Using Dual Element Events
US7836174B2 (en) 2008-01-30 2010-11-16 Commvault Systems, Inc. Systems and methods for grid-based data scanning
US8296301B2 (en) 2008-01-30 2012-10-23 Commvault Systems, Inc. Systems and methods for probabilistic data classification
US8768887B2 (en) * 2009-12-16 2014-07-01 Sap Ag Generating and binding notes to business objects
US8392227B2 (en) * 2009-12-28 2013-03-05 Sap Ag Consistency checks for business process data using master data vectors
WO2011082113A1 (en) 2009-12-31 2011-07-07 Commvault Systems, Inc. Asynchronous methods of data classification using change journals and other data structures
US8832658B2 (en) 2010-12-21 2014-09-09 Sap Ag Verification framework for business objects
US9423920B2 (en) 2010-12-22 2016-08-23 Sap Se System and method for modifying user interface elements
US9135319B2 (en) 2010-12-28 2015-09-15 Sap Se System and method for executing transformation rules
US8719264B2 (en) 2011-03-31 2014-05-06 Commvault Systems, Inc. Creating secondary copies of data based on searches for content
US8863075B2 (en) 2011-08-10 2014-10-14 Sap Ag Automated support for distributed platform development
US8655989B2 (en) 2011-10-14 2014-02-18 Sap Ag Business network access protocol for the business network
US8595251B2 (en) * 2011-11-16 2013-11-26 Verizon Patent And Licensing Inc. Flexible interface module
US8892523B2 (en) 2012-06-08 2014-11-18 Commvault Systems, Inc. Auto summarization of content
US9753700B2 (en) 2013-05-29 2017-09-05 Sap Se Application building blocks for on demand and on premise usage
US10091282B2 (en) 2013-06-12 2018-10-02 Sap Se Metadata-driven dynamic load balancing in multi-tenant systems
US20160019316A1 (en) * 2014-07-21 2016-01-21 Splunk Inc. Wizard for creating a correlation search
US10540516B2 (en) 2016-10-13 2020-01-21 Commvault Systems, Inc. Data protection within an unsecured storage environment
US10389810B2 (en) 2016-11-02 2019-08-20 Commvault Systems, Inc. Multi-threaded scanning of distributed file systems
US10922189B2 (en) 2016-11-02 2021-02-16 Commvault Systems, Inc. Historical network data-based scanning thread generation
US10423917B2 (en) 2016-12-19 2019-09-24 Sap Se Modeling internet of things devices in processes
US10984041B2 (en) 2017-05-11 2021-04-20 Commvault Systems, Inc. Natural language processing integrated with database and data storage management
US10642886B2 (en) 2018-02-14 2020-05-05 Commvault Systems, Inc. Targeted search of backup data using facial recognition
US10990597B2 (en) 2018-05-03 2021-04-27 Sap Se Generic analytical application integration based on an analytic integration remote services plug-in
US11159469B2 (en) 2018-09-12 2021-10-26 Commvault Systems, Inc. Using machine learning to modify presentation of mailbox objects
CN111241177B (en) * 2019-12-31 2023-07-04 中国联合网络通信集团有限公司 Data acquisition method, system and network equipment
US11354332B2 (en) 2020-05-20 2022-06-07 Sap Se Enabling data access by external cloud-based analytics system
US11494417B2 (en) 2020-08-07 2022-11-08 Commvault Systems, Inc. Automated email classification in an information management system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5644720A (en) * 1995-07-31 1997-07-01 West Publishing Company Interprocess communications interface for managing transaction requests
US6016499A (en) * 1997-07-21 2000-01-18 Novell, Inc. System and method for accessing a directory services respository
EP1081609A2 (en) * 1999-09-03 2001-03-07 Cognos Incorporated Metadata model
WO2001075679A1 (en) * 2000-04-04 2001-10-11 Metamatrix, Inc. A system and method for accessing data in disparate information sources

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557793A (en) 1995-01-31 1996-09-17 Unisys Corporation In an object oriented repository, a method for treating a group of objects as a single object during execution of an operation
US5644764A (en) 1995-01-31 1997-07-01 Unisys Corporation Method for supporting object modeling in a repository
EP0783733B1 (en) 1995-06-07 2001-11-14 International Business Machines Corporation Methodology for generating object structures for accessing conventional, non-object-oriented business applications
US5758348A (en) 1995-07-25 1998-05-26 Unisys Corp. Method for generically manipulating properties of objects in an object oriented repository
US5960410A (en) 1995-12-08 1999-09-28 Halpern; Mordechai Device and method for object-based development of business applications software
US5977967A (en) 1996-05-01 1999-11-02 Electronic Data Systems Corporation Object-oriented business object interface framework and method
US5875333A (en) 1996-06-07 1999-02-23 Electronic Data Systems Corporation Automatically generating source code for relating a dialog interface with a business object in a computing application
US6681227B1 (en) * 1997-11-19 2004-01-20 Ns Solutions Corporation Database system and a method of data retrieval from the system
US7356482B2 (en) * 1998-12-18 2008-04-08 Alternative Systems, Inc. Integrated change management unit
US6407761B1 (en) 1999-05-10 2002-06-18 Sap Aktiengesellschaft System and method for the visual customization of business object interfaces
US6349404B1 (en) 1999-06-08 2002-02-19 Unisys Corp. Object-oriented repository, a system and method for reusing existing host-based application assets for the development of business-centric applications
US6453361B1 (en) * 2000-10-27 2002-09-17 Ipac Acquisition Subsidiary I, Llc Meta-application architecture for integrating photo-service websites
JP2002169808A (en) * 2000-11-30 2002-06-14 Hitachi Ltd Secure multi-database system
US7272788B2 (en) * 2000-12-29 2007-09-18 Fotomedia Technologies, Llc Client-server system for merging of metadata with images
US7197531B2 (en) * 2000-12-29 2007-03-27 Fotomedia Technologies, Llc Meta-application architecture for integrating photo-service websites for browser-enabled devices
US6651055B1 (en) * 2001-03-01 2003-11-18 Lawson Software, Inc. OLAP query generation engine
US7373349B2 (en) * 2001-04-18 2008-05-13 International Business Machines Corporation Process for data driven application integration for B2B
US20060064666A1 (en) * 2001-05-25 2006-03-23 Amaru Ruth M Business rules for configurable metamodels and enterprise impact analysis
JP4794762B2 (en) * 2001-07-17 2011-10-19 凸版印刷株式会社 Content distribution system, content distribution server, and content distribution method
US7103593B2 (en) * 2002-06-14 2006-09-05 Christopher James Dean System and method for retrieving information from disparate information sources in a decentralized manner and integrating the information in accordance with a distributed domain model/ontology
US7730446B2 (en) * 2003-03-12 2010-06-01 Microsoft Corporation Software business process model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5644720A (en) * 1995-07-31 1997-07-01 West Publishing Company Interprocess communications interface for managing transaction requests
US6016499A (en) * 1997-07-21 2000-01-18 Novell, Inc. System and method for accessing a directory services respository
EP1081609A2 (en) * 1999-09-03 2001-03-07 Cognos Incorporated Metadata model
WO2001075679A1 (en) * 2000-04-04 2001-10-11 Metamatrix, Inc. A system and method for accessing data in disparate information sources

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HONG S ET AL: "Using a metamodel to represent object-oriented data models", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING. LOS ANGELES, FEB. 5 - 9, 1990, LOS ALAMITOS, IEEE. COMP. SOC. PRESS, US, vol. CONF. 6, 5 February 1990 (1990-02-05), pages 11 - 19, XP010018249, ISBN: 0-8186-2025-0 *

Also Published As

Publication number Publication date
EP1646957A2 (en) 2006-04-19
JP4594306B2 (en) 2010-12-08
JP2006528800A (en) 2006-12-21
WO2005015436A2 (en) 2005-02-17
US20050021537A1 (en) 2005-01-27
US7533103B2 (en) 2009-05-12

Similar Documents

Publication Publication Date Title
WO2005015436A3 (en) Self describing business objects
WO2005015441A3 (en) Dynamic meta data
WO2005015405A3 (en) Service management of a service oriented business framework
WO2007059534A3 (en) Distributed transaction history management system
WO2006064207A3 (en) Information collection system
WO2005015439A3 (en) Side-effect modeling
MY142583A (en) Method, system, and apparatus for discovering and connecting to data sources
WO2005015438A3 (en) Meta model for an enterprise service architecture
WO2002061527A3 (en) Online insurance sales platform
WO2005015440A3 (en) Extending service-oriented business frameworks
EP1953690A3 (en) Method and system for business process management
US8886660B2 (en) Method and apparatus for tracking a change in a collection of web documents
DE60138609D1 (en) INTERACTION WITH A DATA NETWORK USING A TELEPHONE APPARATUS
CN104778033B (en) The construction method and device of a kind of building software
EP0845748A3 (en) A method and apparatus for performing computer-based on-line commerce using an intelligent agent
EP1220158A3 (en) Automated generation of graphs from report data
WO2006135507A2 (en) Real time event stream processor to ensure up-to-date and accurate result
WO2006121642A3 (en) System and method for quantitative peer travel and expense benchmarking analysis
EP1102191A3 (en) Method and apparatus for reconciling data between devices
EP1253523A3 (en) Training-curriculum creating system, server, method and computer program for creating a training curriculum
WO2004053729A3 (en) Systems, methods, and computer program products to modify the graphical display of data entities and relational database structures
WO2004055622A3 (en) Financial document automation system and method
WO2006036720A3 (en) Business process management system and method
EP1467291A9 (en) Web page creation apparatus, web page creation method, web page creation program, and recording medium
WO2003085523A3 (en) Linking data objects to a project development system

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200480021134.6

Country of ref document: CN

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): BW GH 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: 2004763107

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 5980/DELNP/2005

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2006520711

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2004763107

Country of ref document: EP