Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6854123
SERIAL NO

09568873

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements capable of executing on multiple operating system platforms. The translator programs determine whether a source code statement in an application program comprises an application program interface (API) that is a member of a set of standard API interfaces, such as the API interfaces specified in the W3C DOM specification. The translator programs determine from a mapping at least one native operating system API interface corresponding to the determined standard API interface. Native operating system API interfaces provide an implementation of the standard API interfaces. The translator programs further convert the source code statement comprising the standard API interface to the determined native operating system API interface. The translator programs allow the application program to include standard API interfaces and be capable of executing on multiple operating system platforms that implement the set of standard API interfaces.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Lewallen, Stephen Richard San Jose, CA 13 486

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation