Hostless mDNS-SD responder with authenticated host wake service

    公开(公告)号:US10193886B2

    公开(公告)日:2019-01-29

    申请号:US15838275

    申请日:2017-12-11

    Applicant: GoPro, Inc.

    Abstract: Conventional wireless interface (WiFi) controllers cannot resolve authentication for trusted client devices without calculation from a host processor. Leaving the host processor on or awaking it from a sleep state each time a non-authenticated trusted client device attempts to connect wastes power. A hostless authenticated wake service allows a host controller to enter a sleep state while the WiFi controller responds to multicast domain name service-service discovery (mDNS-SD) queries from trusted client devices. Once a client device is authenticated, the WiFi controller may respond to a trusted client request to awake the host processor for further command processing and service provision. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state, it allows trusted client devices to discover its presence while ensuring security.

    Synchronized Pipeline Flight Controller
    52.
    发明申请

    公开(公告)号:US20180081353A1

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

    申请号:US15268447

    申请日:2016-09-16

    Applicant: GoPro, Inc.

    CPC classification number: G05D1/101 B64C39/02 H04L67/12

    Abstract: A pipeline in a controller may be configured to interface between sensors and actuators. The pipeline may elements such as drivers, filters, a combine, estimators, controllers, a mixer, and actuator controllers. The drivers may receive sensor data and pre-process the received sensor data. The filters may filter the pre-processed sensor data to generate filtered sensor data. The combine may package the filtered sensor data to generate packaged sensor data. The estimators may determine estimates of a position of a vehicle based on the packaged sensor data. The controllers may generate control signals based on the determined estimates. The mixer may modify the generated control signals based on limitations of the vehicle. The actuator controllers may generate actuator control signals based on the modified control signals to drive the actuators.

    PIPELINED VIDEO INTERFACE FOR REMOTE CONTROLLED AERIAL VEHICLE WITH CAMERA
    56.
    发明申请
    PIPELINED VIDEO INTERFACE FOR REMOTE CONTROLLED AERIAL VEHICLE WITH CAMERA 审中-公开
    用于遥控遥控车辆的摄像机视频界面

    公开(公告)号:US20170006340A1

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

    申请号:US15197579

    申请日:2016-06-29

    Applicant: GoPro, Inc.

    Abstract: Disclosed is a system and method for reducing the total latency for transferring a frame from the low latency camera system mounted on an aerial vehicle to the display of the remote controller. The method includes reducing the latency through each of the modules of the system, i.e. through a camera module, an encoder module, a wireless interface transmission, wireless interface receiver module, a decoder module and a display module. To reduce the latency across the modules, methods such as overclocking the image processor, pipelining the frame, squashing the processed frame, using a fast hardware encoder that can perform slice based encoding, tuning the wireless medium using queue sizing, queue flushing, bitrate feedback, physical medium rate feedback, dynamic encoder parameter tuning and wireless radio parameter adjustment, using a fast hardware decoder that can perform slice based decoding and overclocking the display module are used.

    Abstract translation: 公开了一种用于减少将安装在飞行器上的低延迟相机系统的帧传送到遥控器的显示器的总延迟的系统和方法。 该方法包括通过系统的每个模块即通过相机模块,编码器模块,无线接口传输,无线接口接收器模块,解码器模块和显示模块来减少等待时间。 为了减少模块间的等待时间,使用可以执行基于片段编码的快速硬件编码器,使用队列大小调整无线介质,排队刷新,比特率反馈等方法,例如超频图像处理器,流水线帧,压缩处理帧 使用可以执行基于切片的解码和超频显示模块的快速硬件解码器的物理介质速率反馈,动态编码器参数调整和无线电参数调整。

    BLUETOOTH LOW ENERGY HOSTLESS PRIVATE ADDRESS RESOLUTION
    57.
    发明申请
    BLUETOOTH LOW ENERGY HOSTLESS PRIVATE ADDRESS RESOLUTION 有权
    蓝牙低能耗私人地址解决方案

    公开(公告)号:US20160099936A1

    公开(公告)日:2016-04-07

    申请号:US14864793

    申请日:2015-09-24

    Applicant: GoPro, Inc.

    Abstract: Conventional Bluetooth low energy (or like personal wireless network) controllers cannot resolve private addresses without some calculation from a host processor but leaving the host processor on or awaking it from a sleep each time a non-trusted device attempts to connect wastes power. Hostless private address resolution allows a host controller to enter a sleep state off while the Bluetooth controller advertises its device name, primary services, rejects connection requests from non-trusted devices with public and private addresses, and awakens the host controller upon a connection request from a trusted client device with a public or private address. Not only does this approach reduce power consumption by allowing the host processor to remain in the sleep state it simultaneously ensures security by allowing the private address resolution to remain active on the Bluetooth controller.

    Abstract translation: 传统的蓝牙低能量(或类似个人无线网络)控制器无法解析专用地址,而不需要主机处理器进行某种计算,而是在每次不信任的设备尝试连接浪费电源时将主机处理器置于睡眠状态或唤醒睡眠。 无主机专用地址解析允许主机控制器进入睡眠状态,而蓝牙控制器通告其设备名称,主服务,拒绝具有公共和私有地址的不可信设备的连接请求,并且在连接请求时唤醒主机控制器 具有公共或私人地址的可信任的客户端设备。 这种方法不仅可以通过允许主处理器保持在睡眠状态来降低功耗,同时通过允许私有地址分辨率在蓝牙控制器上保持活动同时确保安全性。

Patent Agency Ranking