Patents by Inventor Dan Cokely

Dan Cokely has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11936532
    Abstract: Apparatus and associated methods relate to dynamically configuring a User Interface (UI) dashboard corresponding to an Internet of Things (IoT) device. The UI dashboard is dynamically configured so as to render data that is appropriate to its specific use or application in the UI dashboard. A processor dynamically configuring the UI dashboard receives a device-data definition of data that the IoT device can provide. The processor captures a specific one of a plurality of selectable use cases of the IoT device. The processor configures the UI dashboard based, at least in part, on the specific one of the plurality of selectable use cases captured. The processor receives a data stream provided by the IoT device via the internet, the data stream conforming to the device-data definition. The processor renders the data stream received in the UI dashboard configured. The processor then sends the UI dashboard with the data stream rendered therein to a display device for display.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 19, 2024
    Assignee: Insight Direct USA, Inc.
    Inventors: Dan Cokely, Mark Candelora, Nathan Parson
  • Patent number: 11924037
    Abstract: Apparatus and associated methods relate to dynamically configuring an Internet of Things (IoT) device and a processor interfacing the IoT device. The processor captures a specific one or more of a plurality of deployment configuration templates for the IoT. The IoT device is then configured by the processor based, at least in part, on the one or more of the plurality of deployment configuration templates captured. The processor then deploys software for use by the processor to interface with the IoT device configured. The software deployed is determined based on the one or more of the plurality of deployment configuration templates captured.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 5, 2024
    Assignee: Insight Direct USA, Inc.
    Inventors: Dan Cokely, Ben Kotvis, Anes Hassane
  • Patent number: 11824639
    Abstract: Apparatus and associated methods relate to dynamically generating a rule for determining an alert condition for an Internet of Things (IoT) device. The rule is dynamically generated for determining an alert condition that is appropriate to a specific use or application of the IoT device. A processor receives a device-data definition and captures a specific one of a plurality of selectable use cases of the IoT device. The processor generates the rule for determining an alert condition based, at least in part, on the specific one of the plurality of selectable use cases captured. The processor receives a data stream provided by the IoT component and applies the rule generated to the data stream. The processor determines the alert condition based on the rule applied to the data stream and generates an alert signal in response to the rule applied to the data stream satisfying the alert condition determined.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: November 21, 2023
    Assignee: Insight Direct USA, Inc.
    Inventor: Dan Cokely
  • Publication number: 20230246923
    Abstract: Apparatus and associated methods relate to dynamically configuring a User Interface (UI) dashboard corresponding to an Internet of Things (IoT) device. The UI dashboard is dynamically configured so as to render data that is appropriate to its specific use or application in the UI dashboard. A processor dynamically configuring the UI dashboard receives a device-data definition of data that the IoT device can provide. The processor captures a specific one of a plurality of selectable use cases of the IoT device. The processor configures the UI dashboard based, at least in part, on the specific one of the plurality of selectable use cases captured. The processor receives a data stream provided by the IoT device via the internet, the data stream conforming to the device-data definition. The processor renders the data stream received in the UI dashboard configured. The processor then sends the UI dashboard with the data stream rendered therein to a display device for display.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Dan Cokely, Mark Candelora, Nathan Parson
  • Publication number: 20220271988
    Abstract: Apparatus and associated methods relate to dynamically generating a rule for determining an alert condition for an Internet of Things (IoT) device. The rule is dynamically generated for determining an alert condition that is appropriate to a specific use or application of the IoT device. A processor receives a device-data definition and captures a specific one of a plurality of selectable use cases of the IoT device. The processor generates the rule for determining an alert condition based, at least in part, on the specific one of the plurality of selectable use cases captured. The processor receives a data stream provided by the IoT component and applies the rule generated to the data stream. The processor determines the alert condition based on the rule applied to the data stream and generates an alert signal in response to the rule applied to the data stream satisfying the alert condition determined.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 25, 2022
    Inventor: Dan Cokely
  • Publication number: 20220271996
    Abstract: Apparatus and associated methods relate to dynamically configuring an Internet of Things (IoT) device and a processor interfacing the IoT device. The processor captures a specific one or more of a plurality of deployment configuration templates for the IoT. The IoT device is then configured by the processor based, at least in part, on the one or more of the plurality of deployment configuration templates captured. The processor then deploys software for use by the processor to interface with the IoT device configured. The software deployed is determined based on the one or more of the plurality of deployment configuration templates captured.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 25, 2022
    Inventors: Dan Cokely, Ben Kotvis, Anes Hassane