×

Scope-Based Extensibility for Control Surfaces

  • US 20100250649A1
  • Filed: 03/30/2009
  • Published: 09/30/2010
  • Est. Priority Date: 03/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of implementing a customized control surface, the method comprising:

  • automatically retrieving, by a server computing system, a base definition file, the base definition file comprising a first hierarchical set of elements, the first hierarchical set of elements defining a default control surface, the default control surface comprising a plurality of user-selectable controls;

    automatically retrieving, by the server computing system, an extension definition file, the extension definition file comprising a second hierarchical set of elements, the second hierarchical set of elements defining a customized control surface based on the default control surface;

    automatically generating, by the server computing system, a modified version of the base definition file in which each element in the base definition file having an identifier corresponding to an identifier of an element in the extension definition file is modified in a way indicated by the element in the extension definition file;

    automatically using, by the server computing system, the modified version of the base definition file to generate a requested control surface resource; and

    automatically sending, by the server computing system, the control surface resource to a client computing system, the client computing system configured to use the control surface resource to present the customizable control surface in a user interface.

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