Patents Assigned to WIGWAG, LLC
  • Patent number: 9674879
    Abstract: Systems and methods for provisioning electronic devices. In some embodiments, a method may include receiving a first message at a provisioning server, the first message originated by a computing device, the first message including a device identifier associated with an automation device. The method may also include receiving a second message at the provisioning server, the second message originated by the automation device and including at least a device identifier portion. In response to the device identifier portion of the second message matching the device identifier of the first message and/or in response to the automation device not being associated with a provisioning account, the method may then include providing configuration information to the automation device.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: June 6, 2017
    Assignee: WIGWAG, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon
  • Publication number: 20150063164
    Abstract: Systems and methods for provisioning electronic devices. In some embodiments, a method may include receiving a first message at a provisioning server, the first message originated by a computing device, the first message including a device identifier associated with an automation device. The method may also include receiving a second message at the provisioning server, the second message originated by the automation device and including at least a device identifier portion. In response to the device identifier portion of the second message matching the device identifier of the first message and/or in response to the automation device not being associated with a provisioning account, the method may then include providing configuration information to the automation device.
    Type: Application
    Filed: August 12, 2014
    Publication date: March 5, 2015
    Applicant: WIGWAG, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon
  • Patent number: 8954956
    Abstract: Systems and methods for distributing and executing software code. In some embodiments, a method may include storing program instructions configured to invoke interactions with one or more of a plurality of automation devices, the plurality of automation devices divided into sets of one or more automation devices, each set of one or more automation devices associated with a respective Distributed Execution System (DES) node. The method may also include distributing the program instructions to each DES node, each DES node configured to operate in a discovery mode to evaluate the program instructions and identify one or more semantic statements that are applicable to its associated set of one or more automation devices, each DES node configured to operate in an execution mode subsequently to the discovery mode to execute the identified one or more semantic statements with respect to that DES node's associated set of one or more automation devices.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: February 10, 2015
    Assignee: Wigwag, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon
  • Patent number: 8806209
    Abstract: Systems and methods for provisioning electronic devices. In some embodiments, a method may include receiving a first message at a provisioning server, the first message originated by a computing device, the first message including a device identifier associated with an automation device. The method may also include receiving a second message at the provisioning server, the second message originated by the automation device and including at least a device identifier portion. In response to the device identifier portion of the second message matching the device identifier of the first message and/or in response to the automation device not being associated with a provisioning account, the method may then include providing configuration information to the automation device.
    Type: Grant
    Filed: December 22, 2012
    Date of Patent: August 12, 2014
    Assignee: WigWag, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon
  • Publication number: 20140201731
    Abstract: Systems and methods for distributing and executing software code. In some embodiments, a method may include storing program instructions configured to invoke interactions with one or more of a plurality of automation devices, the plurality of automation devices divided into sets of one or more automation devices, each set of one or more automation devices associated with a respective Distributed Execution System (DES) node. The method may also include distributing the program instructions to each DES node, each DES node configured to operate in a discovery mode to evaluate the program instructions and identify one or more semantic statements that are applicable to its associated set of one or more automation devices, each DES node configured to operate in an execution mode subsequently to the discovery mode to execute the identified one or more semantic statements with respect to that DES node's associated set of one or more automation devices.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: WIGWAG, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon
  • Publication number: 20140181521
    Abstract: Systems and methods for provisioning electronic devices. In some embodiments, a method may include receiving a first message at a provisioning server, the first message originated by a computing device, the first message including a device identifier associated with an automation device. The method may also include receiving a second message at the provisioning server, the second message originated by the automation device and including at least a device identifier portion. In response to the device identifier portion of the second message matching the device identifier of the first message and/or in response to the automation device not being associated with a provisioning account, the method may then include providing configuration information to the automation device.
    Type: Application
    Filed: December 22, 2012
    Publication date: June 26, 2014
    Applicant: WIGWAG, LLC
    Inventors: Thomas E. Hemphill, Jean-Marc Trinon