×

Common component framework

  • US 7,805,730 B2
  • Filed: 09/21/2006
  • Issued: 09/28/2010
  • Est. Priority Date: 09/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of electronic communication between a component software object and a software container object, comprising:

  • initiating a registration function on a container object, passing into said registration function a first interface pointer corresponding to a generic component interface supported by a first component object within the container object;

    receiving from the container object a second interface pointer corresponding to a generic container interface supported by the container object;

    receiving user input on a user interface control running within the first component object;

    receiving component context data from the container object, the component context data describing a current state of execution of a second component executing within the container object;

    in response to receiving the component context data from the container object, retrieving data from a remote data store based on the component context data;

    executing component-specific functionality using the retrieved data;

    updating a user interface of the first component object based on the executed component-specific functionality;

    determining a function supported by the container interface associated with the received user input; and

    invoking the function in the container interface using the second interface pointer;

    wherein the first component does not have an interface to directly invoke the functions of the second component, and the second component does not have an interface to directly invoke the functions of the first component.

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