×

Common component framework

  • US 8,578,395 B2
  • Filed: 08/27/2010
  • Issued: 11/05/2013
  • 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, by a first component object within a container object, a registration function on the container object, passing into said registration function a first interface pointer corresponding to a generic component interface supported by the first component object within the container object;

    receiving, at the first component object, a second interface pointer from the container object corresponding to a generic container interface supported by the container object;

    receiving, at the first component object, user input from a user interface control running within the first component object;

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

    determining, by the first component object, a function supported by the container object, wherein the function determined is based on (1) the user input received from the user interface control or (2) the current state of execution of the second component;

    invoking, by the first component object, the determined function on the container object using the second interface pointer;

    retrieving, by the first component object, data from a remote data store based on the component context data of the second component object; and

    updating a user interface of the first component object using the retrieved data from the remote data store.

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