INTEGRATED DEVELOPMENT TOOL FOR AN INTERNET OF THINGS (IOT) SYSTEM

    公开(公告)号:US20170168777A1

    公开(公告)日:2017-06-15

    申请号:US14967623

    申请日:2015-12-14

    Applicant: AFERO, INC.

    Inventor: JOE BRITT

    Abstract: A system and method are described for an IoT integrated development tool. For example, one embodiment of an apparatus comprises: an Internet of Things (IoT) development application comprising a GUI through which a developer is to specify a configuration for a new IoT device; a development database comprising configuration data related to different IoT device configurations, the IoT development application to utilize the data in the development database based on the configuration specified by the developer for the new IoT device; an IoT device engine to generate an IoT device profile responsive to the development application specifying input/output functions to be performed by the new IoT device; a client app engine to generate a user experience (UX) profile responsive to the development application specifying features of a client app or application related to operation of the new IoT device; and an IoT service engine to generate a cloud application programming interface (API) profile responsive to the development application specifying features of an IoT service related to operation of the new IoT device.

    APPARATUS AND METHOD FOR REDUCED LATENCY IOT DEVICE CONTROL

    公开(公告)号:US20240422840A1

    公开(公告)日:2024-12-19

    申请号:US18211146

    申请日:2023-06-16

    Applicant: Afero, Inc.

    Abstract: System and method for reduced latency control of IoT devices. For example, one embodiment of a method comprises: associating a control device with one or more internet of things (IoT) devices, the control device including a wireless interface supporting broadcast messages over advertising channels and the one or more IoT devices including wireless interfaces supporting listening for the broadcast messages over the advertising channels; generating an advertising packet including an indication of an operation to be performed by the one or more IoT devices and generating a signature with a control device key; receiving the advertising packet at an IoT device of the one or more IoT devices; validating the signature using an IoT device key corresponding to the control device key; and performing the operation by the IoT device.

    WIRELESS KEY SYSTEM AND METHOD
    14.
    发明申请

    公开(公告)号:US20190118767A1

    公开(公告)日:2019-04-25

    申请号:US15791256

    申请日:2017-10-23

    Applicant: AFERO, INC.

    Inventor: JOE BRITT

    Abstract: Embodiments are described for securing a vehicle or location. One embodiment of a method comprises: periodically transmitting a ping packet from a vehicle or location in a locked or inactive state; resetting a timer or recording a time at which the ping packet was transmitted; receiving a response packet to the ping packet; determining a time between transmitting the ping packet and receiving the response packet based on a current value in the timer when the response packet is received or based on a difference between the time at which the ping packet was transmitted and the time at which the response packet was received; determining whether the time is above a specified threshold; unlocking and/or activating the vehicle or location if the time is below the specified threshold; and maintaining the locked or inactive state if the time is above the specified threshold.

    SECURE TWO-WAY BEACON IN AN INTERNET OF THINGS (IOT) SYSTEM

    公开(公告)号:US20180317266A1

    公开(公告)日:2018-11-01

    申请号:US15498925

    申请日:2017-04-27

    Applicant: AFERO, INC.

    Abstract: An apparatus and method are described for implementing a 2-way beacon. For example, one embodiment of an apparatus comprises: a beacon to transmit a first advertisement packet associated with 1-way functions available from the beacon and to further transmit a second advertisement packet associated with 2-way functions available from the beacon; the first advertisement packet to cause an app and/or hub to be initialized on a mobile device; and the second advertisement packet to cause the beacon to establish a first secure communication channel to a cloud service through the app and/or hub.

    INTERNET OF THINGS (IOT) SYSTEM AND METHOD FOR MONITORING AND COLLECTING DATA IN A BEVERAGE DISPENSING SYSTEM

    公开(公告)号:US20180208448A1

    公开(公告)日:2018-07-26

    申请号:US15411648

    申请日:2017-01-20

    Applicant: AFERO, INC.

    CPC classification number: B67D1/0888 G06K7/1413 G06K7/1417 H04L67/10 H04W84/18

    Abstract: A Internet of Things (IoT) system and method for a beverage distribution system. For example, one embodiment of a system comprises: a set of Internet of Things (IoT) devices configured at different locations within a beverage distribution system, each IoT device having a sensor to detect a current condition at its respective location within the beverage distribution system, each of the IoT devices having a wireless network interface and configured to transmit data associated with the current conditions over a network; and an IoT cloud service to receive the data transmitted by the set of IoT devices and to implement a set of rules specified for maintenance, problems and failure conditions associated with the beverage distribution system, the IoT cloud service to determine, based on the rules, whether the data indicates a compliance violation, problem, or failure condition and, if so, to generate a notification and/or recommendation for an action to be taken with respect to the compliance violation, problem, or failure condition.

    INTERFACE AND METHOD FOR EFFICIENT COMMUNICATION BETWEEN A MICROCONTROLLER AND A COMMUNICATION MODULE

    公开(公告)号:US20170171165A1

    公开(公告)日:2017-06-15

    申请号:US14968868

    申请日:2015-12-14

    Applicant: AFERO, INC.

    Abstract: An apparatus and method are described for implementing efficient communication between a microcontroller and a communication module. For example, one embodiment of an apparatus comprises: a secure communication module to establish a secure communication channel with an IoT service; and a microcontroller unit (MCU) to execute application-specific program code to implement an application-specific function of an Internet of Things (IoT) device; a serial peripheral interface (SPI) bus to communicatively couple the secure communication module to the MCU; and a control line residing in a first state or being transitioned to a second state by either the MCU or the secure communication module, wherein when performing a transaction over the SPI bus, either the MCU or the secure communication module is configured to transition the control line to the second state, thereby informing the MCU or the secure communication module that a transaction is occurring, wherein upon completing the transaction, the MCU or the secure communication module is configured to release the control line, thereby allowing the control line to transition back to the first state.

    APPARATUS AND METHOD FOR FILTERING WIRELESS SIGNALS

    公开(公告)号:US20170126262A1

    公开(公告)日:2017-05-04

    申请号:US14927732

    申请日:2015-10-30

    Applicant: Afero, Inc.

    CPC classification number: H04B1/1036 H04B17/318 H04L45/745 H04L49/15 H04W4/80

    Abstract: An apparatus and method are described for filtering wireless signals. For example, one embodiment of the invention comprises: one or more radios to receive a plurality of wireless signals within a defined spectrum; an energy detection and filtering module to filter received wireless signals based on a detected energy level of the received wireless signals and in accordance with a set of energy-based filtering parameters, the energy detection and filtering module to output energy-filtered wireless signals; and a signal characteristic analysis and filtering module to analyze and filter the energy-filtered wireless signals based on characteristics of the received wireless signals in accordance with a set of signal analysis filtering parameters to output energy-and-characteristic filtered wireless signals.

    SYSTEM AND METHOD FOR MANAGING AND CONFIGURING ATTRIBUTES OF INTERNET OF THINGS (IOT) DEVICES

    公开(公告)号:US20210028989A1

    公开(公告)日:2021-01-28

    申请号:US17068547

    申请日:2020-10-12

    Applicant: Afero, Inc.

    Abstract: A system and method are described for managing attributes in an IoT system. For example, one embodiment of a machine-readable medium comprises program code stored thereon which, when executed by a machine, causes the machine to perform the operations of: specifying a plurality of attributes for a corresponding plurality of items of data managed in an Internet of Things (IoT) device and/or an IoT service; associating one or more ancillary attributes with one or more of the plurality of attributes, the ancillary attributes to specify attribute configurations and/or interdependencies between one or more of the plurality of attributes; evaluating the one or more ancillary attributes to ensure compliance with predefined constraints associated with the plurality of items of data; generating an indication of compliance if the one or more ancillary attributes are in compliance with the predefined constraints; and generating an indication of non-compliance if the one or more ancillary attributes are not in compliance with the predefined constraints.

    SECURELY PROVIDING A PASSWORD USING AN INTERNET OF THINGS (IOT) SYSTEM

    公开(公告)号:US20200037160A1

    公开(公告)日:2020-01-30

    申请号:US16591297

    申请日:2019-10-02

    Applicant: Afero, Inc.

    Abstract: An apparatus and method are described for securely providing a User ID and/or password to an IoT device. For example, one embodiment of a method comprises: receiving at an Internet of Things (IoT) service a request from a mobile device over a first communication channel to transmit credentials for a particular online service to an IoT device, responsively encrypting the credentials to generate encrypted credentials and transmitting the encrypted credentials to the IoT device over a second communication channel, decrypting the encrypted credentials at the IoT device, and providing the credentials by the IoT device to a computer over a third communication channel, the computer causing the credentials to be provided to the online service to authenticate the user.

Patent Agency Ranking