US Patent No: 7,353,494

Number of patents in Portfolio can not be more than 2000

System and method supporting configurable object definitions

ALSO PUBLISHED AS: 20040093581

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention discloses a system and method supporting high-level configuration of Business Object Types during development of an application. More specifically an application developer is supported with predefined pieces of functionality and meta-data, so called Aspect Types, during the configuration of Business Object Types. An Aspect Type may operate across one or more Business Object Types depending on the functionality of the Aspect Type, e.g. an Aspect Type 'Relation' Aspect Type comprises functionality that provides for connection between two or more Business Objects. The functionality comprised in an Aspect Type may be configured with an Event Type so runtime an Event Instance of the Event Type may be triggered either by the functionality of the configured Aspect Type or by e.g. a user of the application.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA26589

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hammer, Lars Frederiksberg, DK 12 43
Hruby, Pavel Naerum, DK 3 14
Nielsen, Morten Vedbaek, DK 16 76
Scheller, Christian Vibe Virum, DK 1 7

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
5,956,508 Creation of manageable management collections using filters 19 1997
* 6,134,706 Software business objects in a multi-level organizational structure 67 1998
6,058,416 Flexible state sharing and consistency mechanism for interactive applications 89 1998
 
SILICO INSIGHTS, INC. (1)
2002/0091,680 Knowledge pattern integration system 47 2001
 
PTC INC. (1)
5,768,506 Method and apparatus for distributed workflow building blocks of process definition, initialization and execution 166 1997
 
OCTANE SOFTWARE, INC. (1)
6,233,537 Workflow modeling language 63 2000
 
FUJITSU LIMITED (1)
* 2001/0009,033 Object-oriented business system and method 25 2001
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6,434,568 Information services patterns in a netcentric environment 346 1999
 
Berkeley *IEOR (1)
* 2006/0178,960 Process for determining object level profitability 5 2006
 
EMBARQ HOLDINGS COMPANY, LLC (1)
6,044,354 Computer-based product planning system 75 1996
 
ORACLE INTERNATIONAL CORPORATION (2)
5,768,586 Net change management for object-oriented modeling 32 1995
5,913,063 Drag and drop object subclassing 50 1997
 
APPLE INC. (2)
5,515,508 Client server system and method of operation including a dynamically configurable protocol stack 227 1993
5,822,580 Object oriented programming based global registry system, method, and article of manufacture 90 1996
 
M1 GLOBAL SOLUTIONS, INC. (1)
2002/0019,971 System and method for metaprogramming software development environment 17 2001
 
RPX CORPORATION (1)
2006/0161,507 Task/domain segmentation in applying feedback to command control 5 2006
 
QUALIQODE, LLC (1)
5,734,837 Method and apparatus for building business process applications in terms of its workflows 303 1994
 
EPROPOSE, INC. (1)
6,158,044 Proposal based architecture system 115 1998
 
KOESLON, INC. (1)
* 2003/0163,329 METHOD FOR DEFINING AN EXECUTABLE BUSINESS MODEL 17 1999
 
INTEGRASOFT, INC. (1)
* 2002/0092,004 Methods and systems for automatically generating software applications 39 2001
 
UNISYS CORPORATION (1)
5,848,273 Method for generating OLE automation and IDL interfaces from metadata information 97 1995
 
STERLINE SOFTWARE, INC. (1)
6,230,309 Method and system for assembling and utilizing components in component object systems 153 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ORACLE INTERNATIONAL CORPORATION (2)
* 7,721,259 Configurable and customizable software application system and metadata 20 2006
* 8,205,189 Method and system for definition control in a data repository application 4 2007
 
APPLE INC. (1)
8,191,036 Mechanism to support orphaned and partially configured objects 0 2008
 
RED HAT, INC. (5)
* 9,009,699 Providing a POJO-based microcontainer for an application server 0 2007
8,640,146 Providing extensive ability for describing a management interface 0 2007
8,327,341 Integrating aspect oriented programming into the application server 7 2007
* 7,886,035 Profile service based deployment configuration 7 2007
* 2008/0301,711 Providing a POJO-based microcontainer for an application server 4 2007
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Oct 1, 2015
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 1, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00