Multi-function apparatus with analog audio signal augmentation technology

    公开(公告)号:US10049652B1

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

    申请号:US15476731

    申请日:2017-03-31

    Abstract: Multi-function apparatuses and methods associated with augmenting an analog audio signal are disclosed herein. In embodiments, a multi-function apparatus for performing a plurality of functions may include a microphone to receive a propagated analog audio signal and ambient noise; a receiver to receive a digitally streamed version of the analog audio signal; a harmonizer, that includes a plurality of processors, to generate a digital adjusted version of the analog signal including noise canceling signal to cancel some or all of the ambient noise, based on the propagated analog audio signal, the ambient noise, and the digitally streamed version of the analog audio signal; and a digital-to-analog converter to convert the digital adjusted version of the analog signal to an analog adjusted version of the analog signal. The analog adjusted version of the analog signal may then be outputted to augment the propagated analog audio signal. Other embodiments may be disclosed or claimed.

    DISTRIBUTED SECURE BOOT
    102.
    发明申请

    公开(公告)号:US20180181759A1

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

    申请号:US15391166

    申请日:2016-12-27

    Abstract: Systems and methods may be used to securely booting multiple devices. A method may include initiating a boot sequence at a first device in an array of devices, booting a first distributed boot executive (DBE) on the first device, updating a Platform Configuration Register (PCR) with a first boot measurement, sharing the first boot measurement with a second DBE on a second device of the devices before booting a next boot step at the first device, receiving a second boot measurement from the second DBE, and booting the first device into a next boot stage in response to receiving the second boot measurement from the second DBE.

    Methods And Apparatus To Facilitate Blockchain-based Boot Tracking

    公开(公告)号:US20180089436A1

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

    申请号:US15279761

    申请日:2016-09-29

    Abstract: A device with support for blockchain-based boot tracking comprises at least one processor, non-volatile storage responsive to the processor, and at least one boot module in the non-volatile storage. The boot module, when executed by the processor, enables the device to generate a measurement of the boot module, generate an internal ledger transaction based on the measurement of the boot module, and send the internal ledger transaction to a remote device. In addition, the boot module enables the device to (a) receive an external ledger transaction from the remote device, wherein the external ledger transaction is based on a measurement for a boot module of the remote device; (b) in response to receiving the external ledger transaction, verify the external ledger transaction; and (c) in response to verifying the external ledger transaction, add the external ledger transaction to a boot audit blockchain. Other embodiments are described and claimed.

    TECHNOLOGIES FOR SECURE MEDIATED REALITY CONTENT PUBLISHING

    公开(公告)号:US20170317996A1

    公开(公告)日:2017-11-02

    申请号:US15143741

    申请日:2016-05-02

    Abstract: Technologies for secure mediated reality content publishing includes one or more mediated reality servers, multiple mediated reality listeners, and multiple mediated reality creators. The mediated reality server performs an attestation procedure with each listener based on a pre-provisioned attestation credential of that listener and provisions a session encryption key to each validated listener. The attestation procedure may validate a trusted execution environment of each listener. The mediated reality server generates aggregated mediated reality content based on protected mediated reality content received from the creators and generates an associated license that defines one or more content usage restrictions of the aggregated mediated reality content. The server sends the aggregated mediated reality content to the listeners, protected by the corresponding session encryption key. The server may provision each of the listeners with a back-channel encryption key to protect feedback data generated by sensors of the listeners. Other embodiments are described and claimed.

    Systems, methods and devices for public announcements

    公开(公告)号:US09705618B1

    公开(公告)日:2017-07-11

    申请号:US14975074

    申请日:2015-12-18

    Abstract: A public addressing system can identify user preferences including language, volume, and method of delivery to provide improved content in a given geographical area using perceptual computing techniques. The system can also support the use of personal devices including wearables in order to deliver private personalized messages discreetly. For example, one embodiment of a public announcement system gathers and aggregates demographic data of a population in a public place. The public announcement system creates inferences from this data to predict content delivery preferences, such as a sequence of languages or delivery characteristics (e.g., speech rate, content and volume). The delivery preferences can be ranked and then a recommendation for a public announcement provided.

    TECHNOLOGIES FOR OFFLOADING AND ON-LOADING DATA FOR PROCESSOR/COPROCESSOR ARRANGEMENTS

    公开(公告)号:US20170185457A1

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

    申请号:US15461635

    申请日:2017-03-17

    Abstract: Technologies for transferring offloading or on-loading data or tasks between a processor and a coprocessor include a computing device having a processor and a sensor hub that includes a coprocessor. The coprocessor receives sensor data associated with one or more sensors and detects events associated with the sensor data. The coprocessor determines frequency, resource usage cost, and power state transition cost for the events. In response to an offloaded task request from the processor, the coprocessor determines an aggregate load value based on the frequency, resource usage cost, and power state transition cost, and determines whether to accept the offloaded task request based on the aggregate load value. The aggregate load value may be determined as an exponential moving average. The coprocessor may determine whether to accept the offloaded task request based on a principal component analysis of the events. Other embodiments are described and claimed.

Patent Agency Ranking