Ubiquitous computing methods and apparatus

    公开(公告)号:US09927784B2

    公开(公告)日:2018-03-27

    申请号:US14560861

    申请日:2014-12-04

    CPC classification number: G05B15/02 G05B2219/2642

    Abstract: Ubiquitous computing methods and apparatus are disclosed. An example method includes determining a first setting to control an actuator; setting a first record in a record list, the first record including the first setting, a first immediacy of the first setting, and a first priority of the first setting; determining a second setting; setting a second record in the record list, the second record including the second setting, a second immediacy of the second setting, and a second priority of the second setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first setting to control the actuator when a current setting of the actuator is different than the first setting.

    Providing Streaming Video From Mobile Computing Nodes

    公开(公告)号:US20180343488A1

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

    申请号:US15606207

    申请日:2017-05-26

    Abstract: Concepts and technologies are disclosed herein for providing streaming video from mobile computing nodes. A request for streaming video captured by a mobile computing node can be received at a computer including a processor that executes a controller. The request can include a parameter associated with the streaming video. The computer can initiate transmission of an inquiry message to two or more mobile computing nodes and receive inquiry message responses from the mobile computing nodes that include the mobile computing node. The inquiry message responses can indicate that the mobile computing nodes can satisfy the parameter. The computer can create a list of the mobile computing nodes that can satisfy the parameter and provide the list to the requestor. The computer can receive a selection of the mobile computing node, and initiate delivery of a video stream to the requestor.

    Ubiquitous computing methods and apparatus
    7.
    发明授权

    公开(公告)号:US10671033B2

    公开(公告)日:2020-06-02

    申请号:US15933038

    申请日:2018-03-22

    Abstract: Ubiquitous computing methods and apparatus are disclosed. An example method includes determining a first setting to control an actuator; setting a first record in a record list, the first record including the first setting, a first immediacy of the first setting, and a first priority of the first setting; determining a second setting; setting a second record in the record list, the second record including the second setting, a second immediacy of the second setting, and a second priority of the second setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first setting to control the actuator when a current setting of the actuator is different than the first setting.

    SYSTEMS AND METHODS TO ACHIEVE SEQUENTIAL CONSISTENCY IN REPLICATED STATES WITHOUT COMPROMISING PERFORMANCE IN GEO-DISTRIBUTED, REPLICATED SERVICES

    公开(公告)号:US20180173745A1

    公开(公告)日:2018-06-21

    申请号:US15387178

    申请日:2016-12-21

    CPC classification number: G06F16/2365 G06F16/2336 G06F16/275

    Abstract: A system includes a plurality of sites a first plurality of key value data stores and a second plurality of key value stores. The first plurality of key value stores are provided with eventually consistent semantics for storing a plurality of keys. The second plurality of key value stores are provided with strongly consistent semantics for creating and storing locks created by a client. The system further includes a service for performing operations on the first plurality of key value store replicas and the second plurality of key value store replicas. the operations performed by the service conform to the following properties: when a client acquires a lock to a set of keys from the plurality of keys to create a set of locked keys, the client is guaranteed a consistent version that reflects a most recent update to each key in the set of locked keys; when the client performs reads and writes to the set of locked keys all reads and writes are ordered and other writers are excluded; and when a member key of the set of locked keys is unlocked, anyone can read and write to the member key, and values of member key replicas are eventually consistent.

    UBIQUITOUS COMPUTING METHODS AND APPARATUS
    10.
    发明申请

    公开(公告)号:US20180217569A1

    公开(公告)日:2018-08-02

    申请号:US15933038

    申请日:2018-03-22

    CPC classification number: G05B15/02 G05B2219/2642

    Abstract: Ubiquitous computing methods and apparatus are disclosed. An example method includes determining a first setting to control an actuator; setting a first record in a record list, the first record including the first setting, a first immediacy of the first setting, and a first priority of the first setting; determining a second setting; setting a second record in the record list, the second record including the second setting, a second immediacy of the second setting, and a second priority of the second setting, the second priority being lower than the first priority; selecting the first record from the record list based on the first priority being higher than the second priority; deleting the second record from the record list based on the second immediacy; and outputting the first setting to control the actuator when a current setting of the actuator is different than the first setting.

Patent Agency Ranking