Technique for automatically and transparently transforming software components into software components capable of execution in a client/server computing environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6542908
SERIAL NO

09533315

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, system, and computer program product for automatically transforming software components written for stand-alone execution such that they can be executed as client/server components in a distributed network computing model. A proxy is programmatically generated when the component is requested at run-time, where the proxy has an identical interface to the actual component. This enables the remote proxy to reflect the most up-to-date version of the component, which is especially advantageous if code component interfaces are being changed over time. Furthermore, this technique enables the proxy to access the most current version of the component. (Alternatively, already-existing proxy code may be retrieved, where the proxy has been created by a developer.) Run-time information may be used to select the component to be accessed. A generic client application and generic server application pair is defined, which functions to route information between an arbitrary remote proxy and an arbitrary remote (actual) component.

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
Ims, Steven D Apex, NC 29 2323

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation