×

Providing binding options for component interfaces

  • US 6,799,320 B1
  • Filed: 12/16/1998
  • Issued: 09/28/2004
  • Est. Priority Date: 12/16/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system for transparently interfacing a client component with a target component, the system comprising:

  • (a) a client component operable to communicate with target components;

    (b) a target component having an interface; and

    (c) an interfacing component operable to;

    (i) obtain the identity of the target component from the client component;

    (ii) analyze the target component to determine whether the client component is operable to directly communicate through the target component'"'"'s late bound interface, wherein the direct communication is between a client object and a target object;

    (iii) return the target component'"'"'s interface to the client component if the client component can directly communicate with the target component'"'"'s interface; and

    (iv) return the interface of a proxy component to the client component if the client component cannot directly communicate with the target component'"'"'s interface, the proxy component'"'"'s interface capable of directly communicating with the client component causing the proxy component to pose as the target component to the client component.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×