×

Modular interface framework for network devices

  • US 10,212,047 B2
  • Filed: 05/23/2014
  • Issued: 02/19/2019
  • Est. Priority Date: 04/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, at a computing device, a plurality of interface modules, wherein an interface module is associated with a network device, wherein a network device is configured to perform a primary function, wherein an interface module includes code that defines a displayable modular tile, and wherein a displayable modular tile includes a selectable interactive element configured to control the primary function of the network device;

    determining whether the primary function of the network device is associated with a secondary function;

    generating an interface for the plurality of interface modules, wherein generating the interface includes using a single application to execute the plurality of interface modules, and wherein executing an interface module renders a displayable modular tile;

    displaying the interface on a display of the computing device, wherein displaying the interface includes concurrently displaying a plurality of modular tiles on the display;

    receiving a single input corresponding to a selection of a displayed modular tile, wherein the selection is received at a selectable interactive element associated with the displayed modular tile, and wherein receiving the single input causes the associated network device to perform the primary function; and

    displaying a hidden drawer of the selected modular tile when the selected modular tile is associated with a secondary function, wherein the hidden drawer is hidden within the interface prior to receiving the single input, wherein upon receiving the single input, the hidden drawer is concurrently displayed with the selected modular tile and an additional modular tile of the plurality of modular tiles, wherein the hidden drawer, the selected modular tile, and the additional modular tile are visible within a same interface page, wherein additionally upon receiving the single input, the secondary function is automatically selected from one or more additional secondary functions using the hidden drawer, wherein the hidden drawer is configured to control the secondary function, and wherein the secondary function modifies the performance of the primary function.

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