WO2006130224A3 - Entity projection - Google Patents

Entity projection Download PDF

Info

Publication number
WO2006130224A3
WO2006130224A3 PCT/US2006/012559 US2006012559W WO2006130224A3 WO 2006130224 A3 WO2006130224 A3 WO 2006130224A3 US 2006012559 W US2006012559 W US 2006012559W WO 2006130224 A3 WO2006130224 A3 WO 2006130224A3
Authority
WO
WIPO (PCT)
Prior art keywords
entity
projection
consumer
entity projection
service
Prior art date
Application number
PCT/US2006/012559
Other languages
French (fr)
Other versions
WO2006130224A2 (en
Inventor
Ryan A Munson
Jeffrey R Anderson
John A Healy
Josh W Honeyman
Original Assignee
Microsoft 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 Microsoft Corp filed Critical Microsoft Corp
Publication of WO2006130224A2 publication Critical patent/WO2006130224A2/en
Publication of WO2006130224A3 publication Critical patent/WO2006130224A3/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/10Office automation; Time management
    • 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
    • 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/912Applications of a database
    • Y10S707/944Business related
    • Y10S707/945Contract negotiation

Abstract

The present invention provides an entity projection in a client. The entity projection is an encapsulation of data, from an owning service, and residing on a consumer of that service. The entity projection provides an abstraction that conforms to an entity programming model on the consumer. The entity projection may illustratively include a subset of the properties of an entity in the owning service, the subset being only those properties required by the entity and those properties desired by the consumer.
PCT/US2006/012559 2005-05-27 2006-04-05 Entity projection WO2006130224A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/139,746 2005-05-27
US11/139,746 US7720904B2 (en) 2005-05-27 2005-05-27 Entity projection

Publications (2)

Publication Number Publication Date
WO2006130224A2 WO2006130224A2 (en) 2006-12-07
WO2006130224A3 true WO2006130224A3 (en) 2007-11-01

Family

ID=37464590

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/012559 WO2006130224A2 (en) 2005-05-27 2006-04-05 Entity projection

Country Status (2)

Country Link
US (1) US7720904B2 (en)
WO (1) WO2006130224A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8897888B2 (en) * 2008-09-17 2014-11-25 Saluda Medical Pty Limited Knitted electrode assembly and integrated connector for an active implantable medical device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6678882B1 (en) * 1999-06-30 2004-01-13 Qwest Communications International Inc. Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse
US20040172618A1 (en) * 2003-02-28 2004-09-02 Bea Systems, Inc. Systems and methods for a common runtime container framework

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5497491A (en) * 1993-01-26 1996-03-05 International Business Machines Corporation System and method for importing and exporting data between an object oriented computing environment and an external computing environment
US5586311A (en) * 1994-02-14 1996-12-17 American Airlines, Inc. Object oriented data access and analysis system
US5913032A (en) * 1994-04-04 1999-06-15 Inprise Corporation System and methods for automatically distributing a particular shared data object through electronic mail
US5680563A (en) * 1994-07-25 1997-10-21 Object Technology Licensing Corporation Object-oriented operating system enhancement for filtering items in a window
JPH0916457A (en) * 1995-06-28 1997-01-17 Fujitsu Ltd Multimedia data retrieval system
US5826268A (en) * 1996-04-12 1998-10-20 Ontos, Inc. Secure multilevel object oriented database management system
US6460058B2 (en) * 1996-12-06 2002-10-01 Microsoft Corporation Object-oriented framework for hyperlink navigation
US6212672B1 (en) * 1997-03-07 2001-04-03 Dynamics Research Corporation Software development system with an executable working model in an interpretable intermediate modeling language
US6134540A (en) * 1997-05-09 2000-10-17 International Business Machines Corporation System, method, and program for applying query rewrite technology to object building
US6425016B1 (en) * 1997-05-27 2002-07-23 International Business Machines Corporation System and method for providing collaborative replicated objects for synchronous distributed groupware applications
US5999947A (en) * 1997-05-27 1999-12-07 Arkona, Llc Distributing database differences corresponding to database change events made to a database table located on a server computer
US20010042016A1 (en) * 1997-09-11 2001-11-15 Muyres Matthew R. Local portal
US6678822B1 (en) * 1997-09-25 2004-01-13 International Business Machines Corporation Method and apparatus for securely transporting an information container from a trusted environment to an unrestricted environment
US6141595A (en) * 1998-04-03 2000-10-31 Johnson Controls Technology Company Common object architecture supporting application-centric building automation systems
US6539397B1 (en) * 2000-03-31 2003-03-25 International Business Machines Corporation Object-oriented paradigm for accessing system service requests by modeling system service calls into an object framework
US6128619A (en) * 1998-04-30 2000-10-03 International Business Machines Corporation Generating an internet application for accessing a hierarchical database
US6499036B1 (en) * 1998-08-12 2002-12-24 Bank Of America Corporation Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation
AU753490B2 (en) * 1998-09-03 2002-10-17 Ibm International Group B.V. A data processing system and development method
US6772131B1 (en) * 1999-02-01 2004-08-03 American Management Systems, Inc. Distributed, object oriented global trade finance system with imbedded imaging and work flow and reference data
US6633312B1 (en) * 1999-10-19 2003-10-14 Nortel Networks Limited Method and apparatus for selecting network entities
US6700590B1 (en) * 1999-11-01 2004-03-02 Indx Software Corporation System and method for retrieving and presenting data using class-based component and view model
US6457020B1 (en) * 2000-03-20 2002-09-24 International Business Machines Corporation Query optimization using a multi-layered object cache
US6631519B1 (en) * 2000-03-30 2003-10-07 Microsoft Corporation Automated schema and interface generation
US6601072B1 (en) * 2000-06-21 2003-07-29 International Business Machines Corporation Method and system for distribution of application data to distributed databases of dissimilar formats
US6671687B1 (en) * 2000-09-29 2003-12-30 Ncr Corporation Method and apparatus for protecting data retrieved from a database
AU7606301A (en) * 2000-09-29 2002-04-11 International Business Machines Corporation Context based view design to support client side multi-threading
US7047518B2 (en) * 2000-10-04 2006-05-16 Bea Systems, Inc. System for software application development and modeling
US20020184401A1 (en) * 2000-10-20 2002-12-05 Kadel Richard William Extensible information system
US20020116454A1 (en) * 2000-12-21 2002-08-22 William Dyla System and method for providing communication among legacy systems using web objects for legacy functions
US7120678B2 (en) * 2001-02-27 2006-10-10 Hewlett-Packard Development Company, L.P. Method and apparatus for configurable data collection on a computer network
US6847974B2 (en) * 2001-03-26 2005-01-25 Us Search.Com Inc Method and apparatus for intelligent data assimilation
GB2377044A (en) * 2001-06-28 2002-12-31 Sony Service Ct Data retrieval system and method for retrieving data
US6986120B2 (en) * 2001-07-26 2006-01-10 Tata Consultancy Services Limited System and apparatus for programming system views in an object oriented environment
US7165101B2 (en) * 2001-12-03 2007-01-16 Sun Microsystems, Inc. Transparent optimization of network traffic in distributed systems
US7120632B2 (en) * 2002-02-06 2006-10-10 General Electric Capital Corporation Methods and systems for managing business information on a web site
US20040015564A1 (en) * 2002-03-07 2004-01-22 Williams Scott Lane Method of developing a web service and marketing products or services used in developing a web service
US20030187813A1 (en) * 2002-03-26 2003-10-02 Goldman Neal D. System and method for identifying relationship paths to a target entity
IL166717A0 (en) * 2002-08-26 2006-01-15 Computer Ass Think Inc Web services apparatus and methods
US20040060002A1 (en) * 2002-09-12 2004-03-25 Microsoft Corporation Schema-based service for identity-based access to lists
US20040088365A1 (en) * 2002-10-30 2004-05-06 Sun Microsystems, Inc. Service information model mapping with shared directory tree representations
US20040093580A1 (en) * 2002-11-12 2004-05-13 Carollyn Carson System and methodology for mobile e-services
US20040254884A1 (en) * 2002-12-20 2004-12-16 Sap Aktiengesellschaft Content catalog and application designer framework
US20040230328A1 (en) * 2003-03-21 2004-11-18 Steve Armstrong Remote data visualization within an asset data system for a process plant
US20050108169A1 (en) * 2003-11-14 2005-05-19 Mukund Balasubramanian Contract based enterprise application services
US20050251556A1 (en) * 2004-05-07 2005-11-10 International Business Machines Corporation Continuous feedback-controlled deployment of message transforms in a distributed messaging system
JP2006031292A (en) * 2004-07-14 2006-02-02 Fuji Xerox Co Ltd Document processing apparatus, document processing method, and document processing program
US7730041B2 (en) * 2004-08-25 2010-06-01 Microsoft Corporation Data abstraction based serialization
US8117245B2 (en) * 2004-09-14 2012-02-14 International Business Machines Corporation System and method for using demographic organization and segmentation to manage large scale projects
US7769747B2 (en) * 2004-12-02 2010-08-03 International Business Machines Corporation Method and apparatus for generating a service data object based service pattern for an enterprise Java beans model
US7890954B2 (en) * 2004-12-22 2011-02-15 Argela Technologies Method and system for communicating between application software
US7624097B2 (en) * 2005-01-14 2009-11-24 International Business Machines Corporation Abstract records
US7519713B2 (en) * 2005-02-04 2009-04-14 Microsoft Corporation Mapping between object oriented and service oriented representations of a distributed application
US20060248121A1 (en) * 2005-04-15 2006-11-02 Michael Cacenco System and method for supporting packaging, publishing and republishing of wireless component applications
US20060236307A1 (en) * 2005-04-15 2006-10-19 Debruin David System and method for transformation of wireless application definition to simplified form

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6678882B1 (en) * 1999-06-30 2004-01-13 Qwest Communications International Inc. Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse
US20040172618A1 (en) * 2003-02-28 2004-09-02 Bea Systems, Inc. Systems and methods for a common runtime container framework

Also Published As

Publication number Publication date
US7720904B2 (en) 2010-05-18
WO2006130224A2 (en) 2006-12-07
US20060271382A1 (en) 2006-11-30

Similar Documents

Publication Publication Date Title
WO2007081410A3 (en) Encoded microparticles
TW200715859A (en) Video surveillance system employing video primitives
WO2008127430A3 (en) Secure access to restricted resource
WO2007022306A3 (en) Hover-buttons for user interfaces
WO2007002763A3 (en) Video surveillance system employing video primitives
WO2008021887A3 (en) Transaction security system having user defined security parameters
WO2005114452A3 (en) Service oriented architecture
TW200633458A (en) User authentication by linking randomly-generated authentication secret with personalized secret
EA200801029A1 (en) TITANY TITAN
WO2005070155A3 (en) Avoiding server storage of client state
WO2008046641A3 (en) Coated implant
WO2007143011A3 (en) Systems, methods, and media for generating bait information for trap-based defenses
WO2007067314A3 (en) Ion sources, systems and methods
WO2007133290A8 (en) Anti-ox40l antibodies and methods using same
WO2007073554A3 (en) Block copolymer particles
WO2006121687A3 (en) Reprice-to-block order
WO2007011741A3 (en) Stable organic devices
WO2007001845A3 (en) Methods and systems for coating particles
WO2008070269A3 (en) Methods, software and systems for imaging
WO2007016273A3 (en) Systems, methods and apparatus of an email client
WO2004042566A3 (en) Dynamic management of execute in place applications
EP1357746A3 (en) Describing media content in terms of degrees
WO2005082515A3 (en) Polyaphron dispersions containing a complex internal phase
WO2006101817A3 (en) Methods and devices for rapidly forming vitreous ice-jacketed particle droplets
WO2007033037A3 (en) Methods and systems to enhance publication information with a communication feature

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06740515

Country of ref document: EP

Kind code of ref document: A2