Systems and methods for an online marketplace for accessories of a remote monitoring and management product
First Claim
1. A system to extend functionality of server-based remote monitoring and management, comprising:
- one or more servers comprising one or more processors and memory forming a cloud computing environment;
a user module executed by the cloud computing environment to;
create a first user account for a developer of remote monitoring and management (“
RMM”
) accessory items;
create a second user account linked to a plurality of remote devices remotely monitored and managed via the cloud computing environment by an RMM product;
receive configuration information for the plurality of remote devices linked to the second user account for remote monitoring and management;
associate, in a database in the memory, the received configuration information with the second user account; and
an accessories module executed by the cloud computing environment to;
receive, from the developer associated with the first user account, a first RMM accessory item for the RMM product, the first RMM accessory item comprising at least one of a monitor, a data view, an antivirus definition, a search, a report, a script, a system component, a plugin, a probe, or a definition;
validate, responsive to receipt from the developer, the first RMM accessory item;
identify, based on the configuration information associated with the second user account in the database and a status value of the first RMM accessory item, the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the status value indicating a relationship between the first RMM accessory item and the RMM product; and
install, responsive to selection of the first RMM accessory item and based on the identification of the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the first RMM accessory item for the RMM product used to remotely monitor and manage the plurality of devices linked to the second user account, the installation configured to improve the performance of the plurality of remote devices monitored and managed by the RMM product.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present disclosure facilitate providing a marketplace for accessories of a remote monitoring and management product. In some embodiments, the system may be configured to create a first user account for a first user with a first number of points, and a second user account for a second user with a second number of points. The system may obtain a first RMM accessory item (e.g., a monitor, a data view, an antivirus definition, a search, a report, a script, a system component, a plugin, a probe, or a definition) and a corresponding price. Responsive to receiving an indication of interest, the system may transmit the first RMM accessory item to the second user, add to the first number of points a first multiplier times the price, and subtract from the second number of points a second multiplier times the price.
40 Citations
20 Claims
-
1. A system to extend functionality of server-based remote monitoring and management, comprising:
-
one or more servers comprising one or more processors and memory forming a cloud computing environment; a user module executed by the cloud computing environment to; create a first user account for a developer of remote monitoring and management (“
RMM”
) accessory items;create a second user account linked to a plurality of remote devices remotely monitored and managed via the cloud computing environment by an RMM product; receive configuration information for the plurality of remote devices linked to the second user account for remote monitoring and management; associate, in a database in the memory, the received configuration information with the second user account; and an accessories module executed by the cloud computing environment to; receive, from the developer associated with the first user account, a first RMM accessory item for the RMM product, the first RMM accessory item comprising at least one of a monitor, a data view, an antivirus definition, a search, a report, a script, a system component, a plugin, a probe, or a definition; validate, responsive to receipt from the developer, the first RMM accessory item; identify, based on the configuration information associated with the second user account in the database and a status value of the first RMM accessory item, the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the status value indicating a relationship between the first RMM accessory item and the RMM product; and install, responsive to selection of the first RMM accessory item and based on the identification of the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the first RMM accessory item for the RMM product used to remotely monitor and manage the plurality of devices linked to the second user account, the installation configured to improve the performance of the plurality of remote devices monitored and managed by the RMM product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of extending functionality of server-based remote monitoring and management, comprising:
-
one or more servers comprising one or more processors and memory forming a cloud computing environment; creating, by a user module executed by a cloud computing environment comprising one or more servers and memory, a first user account for a developer of remote monitoring and management (“
RMM”
) accessory items;creating, by the user module, a second user account linked to a plurality of remote devices remotely monitored and managed via the cloud computing environment by an RMM product; receiving, by the user module, configuration information for the plurality of remote devices linked to the second user account for remote monitoring and management; associating, by the user module in a database in the memory, the received configuration information with the second user account; receiving, by an accessories module executed by the cloud computing environment, from the developer associated with the first user account, a first RMM accessory item for the RMM product, the first RMM accessory item comprising at least one of a monitor, a data view, an antivirus definition, a search, a report, a script, a system component, a plugin, a probe, or a definition; validating, by the accessories module responsive to receipt from the developer, the first RMM accessory item; identifying, by the accessories module, based on the configuration information associated with the second user account in the database and a status value of the first RMM accessory item, the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the status value indicating a relationship between the first RMM accessory item and the RMM product; and installing, responsive to selection of the first RMM accessory item and based on the identification of the first RMM accessory item as available for the plurality of remote devices linked to the second user account for remote monitoring and management by the RMM product, the first RMM accessory item for the RMM product used to remotely monitor and manage the plurality of devices linked to the second user account, the installation configured to improve the performance of the plurality of remote devices monitored and managed by the RMM product. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification