Extensibility of pattern components

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8689174
APP PUB NO 20080163162A1
SERIAL NO

11648392

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods and apparatus, including computer program products, related to extensibility of pattern components in a visual modeling language environment. A pattern component may implement an interface, the pattern component may be received (e.g., by a compiler), and a determination may be made as to whether components of the interface are implemented by the pattern component. If so, a reference to the interface is bound to the pattern component (e.g., a function call referencing a function signature of an interface may be substituted with a call to a function having the same name of the pattern component). A role may be assigned to a pattern component of a visual modeling environment of an application development system and a behavior may be performed based on the role assigned to the pattern component.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SAP SEWALDO GERMANY WALLDORF BADEN-WURTTEMBERG

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cherdron, Markus Muehlhausen, DE 31 622
Ebner, Rachel Ra'anana, IL 22 286
Fildebrandt, Ulf Oftersheim, DE 25 796
Giese, Peter Kaiserslautern, DE 30 507
Penmatsa, Vinay Nath Bangalore, IN 4 147
Seeger, Frank Wiesloch, DE 7 136
Shaburov, Victor Leimen, RU 66 1157

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 1, 2025
Fee Large entity fee small entity fee micro entity fee
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