USB port controller with automatic transmit retries and receive acknowledgements

    公开(公告)号:US10387345B2

    公开(公告)日:2019-08-20

    申请号:US15729751

    申请日:2017-10-11

    Abstract: Described examples include USB controllers and methods of interfacing a host processor with one or more USB ports with the host processor implementing an upper protocol layer and a policy engine for negotiating USB power delivery parameters, in which the USB controller includes a logic circuit implementing a lower protocol layer to provide automatic outgoing data transmission retries independent of the upper protocol layer of the host processor. The controller logic circuit further implements automatic incoming data packet validity verification and acknowledgment independent of the upper protocol layer of the host processor.

    NAVIGATION ASSISTANCE BASED ON VISUAL CODES
    76.
    发明申请
    NAVIGATION ASSISTANCE BASED ON VISUAL CODES 审中-公开
    基于视频代码的导航辅助

    公开(公告)号:US20160195392A1

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

    申请号:US15054252

    申请日:2016-02-26

    Abstract: Visual codes are scanned to assist navigation. The visual code may be a Quick Response (QR) code that contains information useful to calibrating a variety of navigation-based sensors such as gyroscopes, e-compasses, and barometric pressure sensors. In an embodiment, an imaging device, an e-compass, an accelerometer, and a processor are elements of a system. The processor is coupled to the imaging device, the e-compass, and the accelerometer. The processor causes the imaging device to scan a visual code, read a yaw angle from the visual code, and computes an estimate of a yaw angle based on magnetic field measurements taken by the e-compass. The processor generates scale factors and biases determined from measurements generated by the e-compass. Based on scanning the visual code, the processor computes a quality factor based on the yaw angle read from the visual code and the estimate of the yaw angle.

    Abstract translation: 扫描视觉代码以辅助导航。 视觉代码可以是快速响应(QR)代码,其包含用于校准各种基于导航的传感器(例如陀螺仪,电子罗盘和大气压力传感器)的信息。 在一个实施例中,成像设备,电子罗盘,加速度计和处理器是系统的元件。 处理器耦合到成像设备,电子罗盘和加速度计。 处理器使成像设备扫描视觉代码,从视觉代码读取偏航角度,并且基于由电子罗盘采集的磁场测量来计算偏航角的估计。 处理器产生由电子罗盘产生的测量确定的比例因子和偏差。 基于扫描视觉代码,处理器基于从视觉代码读取的偏航角和偏航角的估计来计算质量因子。

    CALIBRATING A GYROSCOPE BASED ON VISUAL CODES
    77.
    发明申请
    CALIBRATING A GYROSCOPE BASED ON VISUAL CODES 审中-公开
    基于可视代码校准GyROSCOPE

    公开(公告)号:US20160179974A1

    公开(公告)日:2016-06-23

    申请号:US15054281

    申请日:2016-02-26

    Abstract: Visual codes are scanned to assist navigation. The visual code may be a Quick Response (QR) code that contains information useful to calibrating a variety of navigation-based sensors such as gyroscopes, e-compasses, and barometric pressure sensors. In an embodiment, an imaging device, an gyroscope, and a processor are elements of a system. The processor is coupled to the imaging device and the gyroscope. The processor causes the imaging device to scan a visual code. Based on scanning the visual code, the processor causes the gyroscope to be calibrated.

    Abstract translation: 扫描视觉代码以辅助导航。 视觉代码可以是快速响应(QR)代码,其包含用于校准各种基于导航的传感器(例如陀螺仪,电子罗盘和大气压力传感器)的信息。 在一个实施例中,成像装置,陀螺仪和处理器是系统的元件。 处理器耦合到成像装置和陀螺仪。 处理器使成像设备扫描可视代码。 基于扫描视觉代码,处理器使陀螺仪被校准。

    USB PORT CONTROLLER WITH AUTOMATIC TRANSMIT RETRIES AND RECEIVE ACKNOWLEDGEMENTS
    78.
    发明申请
    USB PORT CONTROLLER WITH AUTOMATIC TRANSMIT RETRIES AND RECEIVE ACKNOWLEDGEMENTS 有权
    USB端口控制器,具有自动发送回复和接收确认

    公开(公告)号:US20160117274A1

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

    申请号:US14690806

    申请日:2015-04-20

    CPC classification number: G06F13/362 G06F1/266 G06F13/4068 G06F13/4282

    Abstract: Described examples include USB controllers and methods of interfacing a host processor with one or more USB ports with the host processor implementing an upper protocol layer and a policy engine for negotiating USB power delivery parameters, in which the USB controller includes a logic circuit implementing a lower protocol layer to provide automatic outgoing data transmission retries independent of the upper protocol layer of the host processor. The controller logic circuit further implements automatic incoming data packet validity verification and acknowledgment independent of the upper protocol layer of the host processor.

    Abstract translation: 所描述的示例包括USB控制器和将主机处理器与一个或多个USB端口连接的方法,主机处理器实现上层协议层,以及用于协商USB功率传递参数的策略引擎,其中USB控制器包括实现较低 协议层提供独立于主处理器的上层协议层的自动输出数据传输重试。 控制器逻辑电路进一步实现独立于主处理器的上层协议层的自动进入数据分组有效性验证和确认。

    Message Recipient Discrimination Using Start-Of-Packet Delimiters
    79.
    发明申请
    Message Recipient Discrimination Using Start-Of-Packet Delimiters 有权
    使用开始分页符分隔符的消息接收者鉴别

    公开(公告)号:US20150286605A1

    公开(公告)日:2015-10-08

    申请号:US14680935

    申请日:2015-04-07

    CPC classification number: G06F13/4221 G06F13/382 G06F13/4295

    Abstract: Methods and apparatus for operating a communication system comprising three or more communication transceivers. In illustrative embodiments, multiple unique start-of-packet delimiters are maintained. A data packet to be transmitted is constructed using a specified one of the plurality of start-of-packet delimiters to demarcate the start of said data packet. The chosen start-of-packet delimiter reflects one or more transceivers that are intended recipients of said data packet. When a data packet is received by a transceiver, the start-of-packet delimiter of the received data packet is compared to one or more valid start-of-packet delimiters for the receiving transceiver. If the start-of-packet delimiter of the received data packet matches a valid start-of-packet delimiter for the receiving transceiver, the data packet is accepted, otherwise it is rejected.

    Abstract translation: 用于操作包括三个或更多个通信收发器的通信系统的方法和装置。 在说明性实施例中,保持了多个唯一的起始分组定界符。 要使用多个分组分组定界符中的指定的一个来构建要发送的数据分组,以划分所述数据分组的开始。 选择的分组开始分隔符反映了一个或多个收发器,其是所述数据分组的预期接收者。 当收发器接收到数据分组时,将接收的数据分组的分组起始分隔符与用于接收收发机的一个或多个有效起始分组定界符进行比较。 如果接收数据分组的分组起始分组符合接收收发机的有效起始分组定界符,则数据分组被接受,否则被拒绝。

    Wireless Device for Indoor Positioning
    80.
    发明申请
    Wireless Device for Indoor Positioning 审中-公开
    室内定位无线设备

    公开(公告)号:US20150198695A1

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

    申请号:US14665851

    申请日:2015-03-23

    Abstract: A wireless device for indoor positioning has a satellite positioning system, a transceiver, a motion measurement system, and a position estimation system. The satellite positioning system is configured to determine a location of the device based on received satellite positioning signals. The wireless local area network transceiver is configured to measure while in the areas of non-reception, signals transmitted by wireless local area network (WLAN) access points (APs). The motion measurement system is configured to measure movement of the wireless device. The position estimation system is configured to determine a reference location, and record measurements of movement. The reference location and the recorded measurements are to be provided to a positioning database that generates a positioning grid.

    Abstract translation: 用于室内定位的无线设备具有卫星定位系统,收发器,运动测量系统和位置估计系统。 卫星定位系统被配置为基于接收到的卫星定位信号来确定设备的位置。 无线局域网收发器被配置为在非接收区域测量,由无线局域网(WLAN)接入点(AP)发送的信号。 运动测量系统被配置成测量无线设备的移动。 位置估计系统被配置为确定参考位置,并且记录运动的测量。 将参考位置和记录的测量值提供给产生定位网格的定位数据库。

Patent Agency Ranking