Connection migration for Internet of Things (IoT) devices

    公开(公告)号:US10356223B1

    公开(公告)日:2019-07-16

    申请号:US15073554

    申请日:2016-03-17

    Abstract: Technology is described for migrating connections for Internet of Things (IoT) devices. Data packets may be received from an IoT device for forwarding to a first physical host in a computing service environment. A determination to migrate the connection for the IoT device from the first physical host to a second physical host in the computing service environment may be performed when a throughput of the data packets received from the IoT device for the first physical host exceeds a defined threshold. A connection migration procedure may be initiated to migrate the connection for the IoT device from the first physical host to the second physical host. The connection migration procedure may include an exchange of session state information for the IoT device from the first physical host to the second physical host to enable the migration of the connection to the second physical host.

    Managed secure sockets
    4.
    发明授权

    公开(公告)号:US10594570B1

    公开(公告)日:2020-03-17

    申请号:US15391530

    申请日:2016-12-27

    Abstract: A socket service may be used to implement client-defined function mappings (e.g., custom protocols) for sockets hosted by the socket service so that when a particular socket is opened for a particular client device, the socket operates according to a particular client-defined function mapping requested by the particular client device. To establish a particular client-defined function mapping, a socket manager may receive request from a user that specifies a particular endpoint (e.g., a client-registered function). When a client device requests a socket to be opened, the client device requests the particular client-defined function mapping to be associated with the socket. When the socket is opened, the endpoint is invoked. The particular client-defined function mapping may also specify one or more receive criteria for data received at the socket. If the one or more receive criteria is met, the endpoint is invoked by sending the data to the endpoint.

    Socket peering
    5.
    发明授权

    公开(公告)号:US10944834B1

    公开(公告)日:2021-03-09

    申请号:US15391547

    申请日:2016-12-27

    Abstract: A socket service may be used to link a peer socket to another peer socket. The peer socket is for communicating data to and from a client device and the other peer socket is for communicating data to and from another client device. If a socket opens and the corresponding peer socket is not yet open then the socket waits for the corresponding peer socket to open. When a client device requests a socket to be opened, the client device requests a particular client-defined function mapping to be associated with the socket. When the socket is opened, the endpoint specified in the client-defined function mapping is invoked. An identifier associated with the client device is sent to the endpoint. If the endpoint returns a socket identifier for another socket, then the socket service links the peer socket to the other peer socket, linking the client device to another client device.

    Network-enabled user device charger

    公开(公告)号:US09668298B1

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

    申请号:US14227899

    申请日:2014-03-27

    CPC classification number: H04W88/005 H02J7/025 H04B5/0037 H04W84/12 H04W88/182

    Abstract: A WiFi-enabled user device charger is disclosed that may include a processor, a WiFi antenna, a connector for receiving power, a user device charging and data transmission connector, and a memory storing computer-executable instructions configuring the processor to connect to a server using the WiFi antenna to fetch data; queue a portion of the data to transfer to the user device; determine that the user device is connected to the WiFi-enabled user device charger; transmit at least a portion of the data to the user device using the device charging and data transmission connector; and transfer power to the user device using the device charging and data transmission connector. The WiFi-enabled user device charger may not provide any functionality that is not related to charging the user device or transferring data between the user device and the server.

Patent Agency Ranking