Customizing business logic and data sources by modifying methods defined within an API

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6678887
SERIAL NO

09613653

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system that facilitates customizing a software package by modifying an implementation of a target method defined within an application programming interface (API) for the software package is presented. The system operates by receiving additional code for integration into a target method defined within the API and a command to integrate this code, wherein the API defines a plurality of methods that operate on objects. This command is received through a pre-defined method within the API. In response, the system links the additional code into the target method so that the additional code is executed upon invocation of the target method. In one embodiment the API defines: a method that creates an object; a method that deletes the object; a method that fetches the object; and a method that updates the object. In one embodiment the additional code causes the target method to operate on data from an alternative source.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
BMC HELIX INC2103 CITYWEST BLVD HOUSTON TX 77042

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Forney, David Cupertino, CA 63 737
Hallman, Clinton J San Jose, CA 2 195

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation