SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR MANAGING EDGE DEVICES
First Claim
1. A system for managing scanner devices, comprising:
- a management module having a processor and memory, the management module being communicatively coupled to (i) to a user interface that includes a visual display, (ii) to a plurality of intermediate devices, and (iii) to a plurality of scanner devices, at least one of the scanner devices being communicatively coupled to one of the intermediate devices;
wherein the memory includes programming to control the processor for;
displaying with the visual display a physical view of the connections between the management module, the intermediate devices, and the scanner devices, the physical view including (i) a plurality of icons, each icon representing one of the management module, intermediate devices, or scanner devices, and (ii) a plurality of markers, the markers representing the connections between the management module, the intermediate devices, and the scanner devices, wherein the physical view has a hub and spoke architecture;
displaying with the visual display a first user-defined view of the management module, the intermediate devices, and the scanner devices, the first user-defined view including a plurality of icons, each icon representing one of the management module, intermediate devices, or scanner devices, wherein for each icon representing a surrogate device the first user-defined view includes an icon for each intermediate device or scanner device dependent on the surrogate device and one or more markers representing the connections therebetween;
creating a folder in the first user-defined view in response to a command received from the user interface;
moving a folder in the first user-defined view in response to a command received from the user interface; and
receiving a command from the user interface to move an icon representing one of the intermediate devices or scanner devices within the first user-defined view, and, thereafter, (i) maintaining the position of the icon if the intermediate device or scanner device represented by the icon is dependent on a surrogate device or (ii) moving the icon in accordance with the command from the user interface if the intermediate device or scanner device represented by the icon is not dependent on a surrogate device, wherein, if the icon represents a surrogate device, moving the icon includes moving an icon for each intermediate device or scanner device dependent on the surrogate device and one or more markers representing the connections therebetween.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing edge devices, such as scanner devices, typically includes a management module having a processor. The processor is typically communicatively coupled to a user interface that includes a visual display and a plurality of edge devices. The processor may also be communicatively coupled to a plurality of intermediate devices. The management module enables a user of the user interface to manage various aspects of the system. The processor is typically configured for displaying with the visual display (i) a physical view of the connections between the management module, the intermediate devices, and the edge devices and (ii) a first user-defined view of the management module, the intermediate devices, and the scanner devices. The processor is typically also configured for managing operational information generated by connected edge devices, including for efficiently storing operational information and intelligently querying the operational information to assist the user in matching compatible plug-in applications with particular edge devices.
-
Citations
20 Claims
-
1. A system for managing scanner devices, comprising:
-
a management module having a processor and memory, the management module being communicatively coupled to (i) to a user interface that includes a visual display, (ii) to a plurality of intermediate devices, and (iii) to a plurality of scanner devices, at least one of the scanner devices being communicatively coupled to one of the intermediate devices; wherein the memory includes programming to control the processor for; displaying with the visual display a physical view of the connections between the management module, the intermediate devices, and the scanner devices, the physical view including (i) a plurality of icons, each icon representing one of the management module, intermediate devices, or scanner devices, and (ii) a plurality of markers, the markers representing the connections between the management module, the intermediate devices, and the scanner devices, wherein the physical view has a hub and spoke architecture; displaying with the visual display a first user-defined view of the management module, the intermediate devices, and the scanner devices, the first user-defined view including a plurality of icons, each icon representing one of the management module, intermediate devices, or scanner devices, wherein for each icon representing a surrogate device the first user-defined view includes an icon for each intermediate device or scanner device dependent on the surrogate device and one or more markers representing the connections therebetween; creating a folder in the first user-defined view in response to a command received from the user interface; moving a folder in the first user-defined view in response to a command received from the user interface; and receiving a command from the user interface to move an icon representing one of the intermediate devices or scanner devices within the first user-defined view, and, thereafter, (i) maintaining the position of the icon if the intermediate device or scanner device represented by the icon is dependent on a surrogate device or (ii) moving the icon in accordance with the command from the user interface if the intermediate device or scanner device represented by the icon is not dependent on a surrogate device, wherein, if the icon represents a surrogate device, moving the icon includes moving an icon for each intermediate device or scanner device dependent on the surrogate device and one or more markers representing the connections therebetween. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing edge devices, comprising:
-
a management module having a processor and a memory, the management module being communicatively coupled (i) to a user interface that includes a visual display, (ii) to a plurality of intermediate devices, and (iii) to a plurality of edge devices, at least one of the edge devices being communicatively coupled to one of the intermediate devices; wherein the memory includes programming to control the processor for; displaying with the visual display a physical view of the connections between the management module, the intermediate devices, and the edge devices, the physical view including (i) a plurality of icons, each icon representing one of the management module, intermediate devices, or edge devices, and (ii) a plurality of markers, the markers representing the connections between the management module, the intermediate devices, and the edge devices, wherein the physical view has a hub and spoke architecture; displaying with the visual display a first user-defined view of the management module, the intermediate devices, and the edge devices, the first user-defined view including a plurality of icons, each icon representing one of the management module, intermediate devices, or edge devices, wherein for each icon representing a surrogate device the first user-defined view includes an icon for each intermediate device or edge device dependent on the surrogate device and one or more markers representing the connections therebetween; creating a folder in the first user-defined view in response to a command received from the user interface; moving a folder in the first user-defined view in response to a command received from the user interface; and receiving a command from the user interface to move an icon representing one of the intermediate devices or edge devices within the first user-defined view, and, thereafter, (i) maintaining the position of the icon if the intermediate device or edge device represented by the icon is dependent on a surrogate device or (ii) moving the icon in accordance with the command from the user interface if the intermediate device or edge device represented by the icon is not dependent on a surrogate device, wherein, if the icon represents a surrogate device, moving the icon includes moving an icon for each intermediate device or edge device dependent on the surrogate device and one or more markers representing the connections therebetween. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium comprising computer-executable instructions embodied in a non-transitory computer-readable medium and when executed by a processor of a computer performs the steps comprising:
-
displaying with a visual display a physical view of the connections between a management module, a plurality of intermediate devices, and a plurality of edge devices, the physical view including (i) a plurality of icons, each icon representing one of the management module, intermediate devices, or edge devices, and (ii) a plurality of markers, the markers representing the connections between the management module, the intermediate devices, and the edge devices, wherein the physical view has a hub and spoke architecture; displaying with the visual display a first user-defined view of the management module, the intermediate devices, and the edge devices, the first user-defined view including a plurality of icons, each icon representing one of the management module, intermediate devices, or edge devices, wherein for each icon representing a surrogate device the first user-defined view includes an icon for each intermediate device or edge device dependent on the surrogate device and one or more markers representing the connections therebetween; creating a folder in the first user-defined view in response to a command received from the user interface; moving a folder in the first user-defined view in response to a command received from the user interface; and receiving a command from the user interface to move an icon representing one of the intermediate devices or edge devices within the first user-defined view, and, thereafter, (i) maintaining the position of the icon if the intermediate device or scanner device represented by the icon is dependent on a surrogate device or (ii) moving the icon in accordance with the command from the user interface if the intermediate device or edge device represented by the icon is not dependent on a surrogate device, wherein, if the icon represents a surrogate device, moving the icon includes moving an icon for each intermediate device or edge device dependent on the surrogate device and one or more markers representing the connections therebetween. - View Dependent Claims (18, 19, 20)
-
Specification