Device discovery through centralized system
OwnerAdam M. Fiskeinventor
Life of this patent
Estimating the term…
Abstract
A method for discovering devices on a system is presented, including receiving, at a server, instructions to operate an application; responsive to receiving the instructions to operate the application, discovering, with the application, one or more devices based on one or more criteria, the application discovering the one or more devices by accessing one or more gateways in communication with the server and, through the one or more gateways, identifying the one or more devices meeting the one or more criteria; and providing data corresponding to the one or more devices.
Claims20
A method for discovering devices on a system, comprising:
- receiving, at a server, instructions to operate an application;
- responsive to receiving the instructions to operate the application, discovering, with the application, one or more devices based on one or more criteria, the application discovering the one or more devices by accessing one or more gateways in communication with the server and, through the one or more gateways, identifying the one or more devices meeting the one or more criteria;
- and
- providing data corresponding to the one or more devices.
A system for discovering devices, comprising:
- one or more servers running an application, the one or more servers configured to be coupled to at least one network having one or more gateways that are coupled to one or more devices, and the application configured to:
- receive a connection request from a user device;
- responsive to receiving the connection request, connect to the user device;
- responsive to connecting to the user device, receive one or more criteria;
- and
- responsive to receiving the one or more criteria, discover any devices of the one or more devices that meet the one or more criteria.
A non-transitory computer-readable medium containing thereon one or more instructions for discovering devices, the one or more instructions instructing at least one processor to:
- receive one or more criteria;
- responsive to receiving the one or more criteria, discover one or more devices based on one or more criteria by accessing one or more gateways and, through the one or more gateways, identify the one or more devices meeting the one or more criteria;
- and
- provide a list of the one or more devices meeting the one or more criteria.
Dependencies are inferred from the claim text.