×

Panel configurator engine

  • US 9,046,979 B2
  • Filed: 08/29/2008
  • Issued: 06/02/2015
  • Est. Priority Date: 08/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for sharing panel definitions among a plurality of users, the method comprising:

  • receiving, at a panel definition server from a first user device via a network, a first panel definition for a panel corresponding with a software application, the software application including a graphical user interface (GUI), the panel comprising an area of the GUI within which to group software objects employable by a user to control the software application, the first panel definition comprising data indicating the software objects included in the panel and positions of the software objects within the panel, the first panel definition configured to be processed by a template file corresponding to the first panel definition, wherein the template file is configured to be executed within the software application to interpret the first panel definition to generate render commands for the panel within the GUI;

    storing the first panel definition in a panel definition database comprising a plurality of panel definitions;

    receiving, via the network, from the software application executing on a second user device, a request for the first panel definition;

    obtaining authorization for the second user device to access the first panel definition in response to exchange of panel definitions from the second user device via the panel definition server;

    retrieving, based on the request, the first panel definition from the panel definition database; and

    transmitting, in response to retrieving the first panel definition, the first panel definition to the second user device to render the panel within the GUI of the software application.

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