×

Container independent control architecture

  • US 5,911,068 A
  • Filed: 11/17/1997
  • Issued: 06/08/1999
  • Est. Priority Date: 03/30/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system having a computer display and a plurality of containers for storing controls, a method for creating the controls comprising the steps of:

  • providing a container-independent control component having the container-independent functionality that is not particular to any container, for being displayed on the computer display and for accepting user input;

    providing a plurality of extended controls having a container-dependent functionality that is particular to one of the plurality of containers;

    providing a receive component for receiving requests to invoke the functionality of the extended control and the functionality of the container-independent control component;

    for each of the plurality of containers, presenting both the container-independent control component in combination with the extended control having container-dependent functionality that is particular to that container such that that container is exposed to one set of functionality that includes the functionality of both the container-independent control component and that extended control and such that the container-independent control component can be combined with each of the extended controls to effect sharing of the container-independent functionality;

    receiving a request by the receive component;

    determining whether the request is to invoke the functionality of the extended control or the functionality of the container-independent control component;

    when it is determined that the request is to invoke the functionality of the extended control, invoking the functionality of the extended control; and

    when it is determined that the request is to invoke the functionality of the container-independent control component, invoking the functionality of the container-independent control component.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×