Integrated development tool with preview functionality for an internet of things (iot) system
AssigneeAfero, Inc.
InventorsERHARD RIEDL, KERRY QUINN
Life of this patent
Estimating the term…
Abstract
A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a method comprises: in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device; associating the virtual or real IoT device with a set of device attributes and presentation definitions; establishing a communication channel with a mobile app; in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions in real time.
Claims20
A method comprising:
- in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device;
- associating the virtual or real IoT device with a set of device attributes and presentation definitions;
- establishing a communication channel with a mobile app;
- in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions.
A machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform the operations of:
- in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device;
- associating the virtual or real IoT device with a set of device attributes and presentation definitions;
- establishing a communication channel with a mobile app;
- in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions.
Dependencies are inferred from the claim text.