METHOD AND SYSTEM FOR QUICK BLUETOOTH LOW ENERGY (BLE) PROTOCOL SIGNAL PRESENCE DETECTION FOR COEXISTENCE
    21.
    发明申请
    METHOD AND SYSTEM FOR QUICK BLUETOOTH LOW ENERGY (BLE) PROTOCOL SIGNAL PRESENCE DETECTION FOR COEXISTENCE 有权
    快速蓝牙低能(BLE)协议信号存在检测方法与系统

    公开(公告)号:US20100120362A1

    公开(公告)日:2010-05-13

    申请号:US12267951

    申请日:2008-11-10

    IPC分类号: H04B7/00

    CPC分类号: H04W16/14

    摘要: Aspects of the invention may comprise managing operations of BLE interfaces and/or other radio interfaces in a wireless device to mitigate interference to communication via the BLE interfaces by the other radio interfaces. Operating parameters may be communicated between the BLE interfaces and the other radio interfaces to enable mitigating the interference to the BLE interfaces, and at least some of the BLE interfaces and/or the other radio interfaces may be configured based on the communicated operating parameters. The operating parameters may comprise adaptive frequency hopping (AFH) maps that may be adjusted to prevent use of common and/or used channels. The communication device may detect energy associated with BLE communication via scan of all or some of channels used for BLE communication. BLE communication may be predicted based on monitoring of frequency bands used during BLE communication, and/or monitoring of events that may trigger and/or occur during BLE communication.

    摘要翻译: 本发明的方面可以包括管理无线设备中的BLE接口和/或其他无线电接口的操作,以减轻其他无线电接口经由BLE接口的通信的干扰。 可以在BLE接口和其他无线电接口之间传送操作参数,以便减轻对BLE接口的干扰,并且可以基于传送的操作参数来配置至少一些BLE接口和/或其他无线接口。 操作参数可以包括可以被调整以防止使用公共和/或使用的信道的自适应跳频(AFH)映射。 通信设备可以通过扫描用于BLE通信的全部或一些信道来检测与BLE通信相关联的能量。 可以基于在BLE通信期间使用的频带的监视和/或监视在BLE通信期间可能触发和/或发生的事件的BLE通信。

    Timing vector program mechanism
    22.
    发明申请
    Timing vector program mechanism 有权
    定时向量程序机制

    公开(公告)号:US20060020840A1

    公开(公告)日:2006-01-26

    申请号:US10932491

    申请日:2004-09-02

    IPC分类号: H04L7/00

    摘要: Timing vectors are used to pass execution of time-dependent operations from firmware/software to a hardware component (e.g., a state machine). These vectors may be stored as a vector table in a data memory that is accessible by both the firmware/software and the hardware component. Based on the processing being performed in the system, the firmware/software will determine that one or more operations will need to be performed at a certain time. The firmware/software stores a reference to that time and a reference to the operation(s) in a vector. The hardware component continually monitors time in the system. In addition, the hardware component will monitor each vector to determine whether the current time matches the time associated with a given vector. When there is match, the hardware component causes the operation(s) associated with the vector to be performed. The system also may perform different operations at a given time depending on the operating condition (e.g., state) of the system.

    摘要翻译: 使用定时向量将来自固件/软件的时间相关操作的执行传递到硬件组件(例如,状态机)。 这些向量可以作为向量表存储在可由固件/软件和硬件组件访问的数据存储器中。 基于在系统中执行的处理,固件/软件将确定需要在特定时间执行一个或多个操作。 固件/软件存储对该时间的引用和对矢量中的操作的引用。 硬件组件会持续监控系统中的时间。 此外,硬件组件将监视每个向量以确定当前时间是否与给定向量相关联的时间匹配。 当匹配时,硬件组件导致执行与向量相关联的操作。 系统还可以根据系统的操作条件(例如状态)在给定时间执行不同的操作。

    Method and system for a dual-mode bluetooth low energy device
    23.
    发明授权
    Method and system for a dual-mode bluetooth low energy device 有权
    双模蓝牙低能量器件的方法和系统

    公开(公告)号:US08737917B2

    公开(公告)日:2014-05-27

    申请号:US12546621

    申请日:2009-08-24

    IPC分类号: H04B7/00

    摘要: A dual-mode BLE device identifies idle intervals within Bluetooth BR/EDR traffic communications. The identified idle intervals are used by the dual-mode BLE device to concurrently perform various BLE activities. For example, advertising packet transmissions, advertising packet scanning, connection setup, and/or data packet communication may be concurrently performed within identified idle intervals within the Bluetooth BR/EDR traffic communications. Packet transmission timing, advertising interval, scan window, and/or packet size are determined based on the identified idle intervals within the Bluetooth BR/EDR traffic communications. A scan window is adjusted based on timing of expected advertising transmissions and/or advertising interval(s) for saving power. BLE packets and Bluetooth BR/EDR packets may be detected in a single advertising channel. Maximal payload size is set based on the identified idle intervals within Bluetooth BR/EDR traffic communications. As a slave, the dual-mode BLE device updates connection parameters based on the identified idle intervals within Bluetooth BR/EDR traffic communications.

    摘要翻译: 双模式BLE设备识别蓝牙BR / EDR通信通信中的空闲间隔。 识别的空闲间隔由双模BLE设备用于同时执行各种BLE活动。 例如,广告分组传输,广告分组扫描,连接建立和/或数据分组通信可以在蓝牙BR / EDR业务通信内的标识的空闲间隔内同时执行。 基于蓝牙BR / EDR业务通信中识别的空闲间隔来确定分组传输定时,广告间隔,扫描窗口和/或分组大小。 基于预期的广告发送的定时和/或用于节省功率的广告间隔来调整扫描窗口。 可以在单个广告信道中检测到BLE分组和蓝牙BR / EDR分组。 基于蓝牙BR / EDR业务通信中识别的空闲间隔来设置最大有效载荷大小。 作为从设备,双模BLE设备基于蓝牙BR / EDR业务通信中识别的空闲间隔来更新连接参数。

    Method and system for multi-stage device filtering in a bluetooth low energy device
    25.
    发明授权
    Method and system for multi-stage device filtering in a bluetooth low energy device 有权
    蓝牙低能量器件中多级器件滤波的方法和系统

    公开(公告)号:US08554141B2

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

    申请号:US12839957

    申请日:2010-07-20

    IPC分类号: H04B7/00

    摘要: A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.

    摘要翻译: 蓝牙低能量(BLE)设备从广告BLE设备接收广告分组。 BLE设备使用硬件来过滤所接收的广告包以搜索广告商。 如果硬件没有找到广告商,则包过滤继续利用固件。 将包含优选BLE设备的非私有和/或私有设备标识的设备身份信息分割成分别用于硬件,固件和主机的不同的白名单,以同时支持隐私和白名单。 如果通过硬件找到广告客户,则在硬件中执行成功的CRC校验后,硬件向广告商发送响应。 如果通过固件找到广告主,则广告商的设备身份信息被插入硬件的白名单中。 可以基于所接收的广告分组的设备配置和/或属性类型信息来唤醒主机。

    REVERSE DIRECTION PROTOCOL IMPLEMENTATION
    26.
    发明申请
    REVERSE DIRECTION PROTOCOL IMPLEMENTATION 审中-公开
    反向方向协议实施

    公开(公告)号:US20130034061A1

    公开(公告)日:2013-02-07

    申请号:US13196610

    申请日:2011-08-02

    IPC分类号: H04W72/04

    CPC分类号: H04W72/1284 H04W72/1294

    摘要: A responder endpoint establishes a reverse direction communication channel from the responder to an initiator. To that end, the responder endpoint receives a reverse direction grant indicator and determines when primary data is not ready to be sent to the initiator. In response, the responder transmits to the initiator, within a predetermined response time for establishing the reverse direction communication channel, a continuation frame comprising a continuation indicator that indicates that reverse direction communication channel should persist. In one implementation, the continuation frame includes at least one control field including the continuation indicator, but no data payload field.

    摘要翻译: 响应者端点建立从响应者到发起者的反向通信信道。 为此,响应者端点接收到反向授权指示符,并确定主数据何时未准备好发送到启动器。 作为响应,响应者在用于建立反向通信信道的预定响应时间内向发起者发送包括指示逆向通信信道应当持续的连续指示符的连续帧。 在一个实现中,连续帧包括至少一个包括连续指示符但不包括数据有效载荷字段的控制字段。

    METHOD AND SYSTEM FOR A CONTINUING SCAN IN A BLUETOOTH WIRELESS SYSTEM
    27.
    发明申请
    METHOD AND SYSTEM FOR A CONTINUING SCAN IN A BLUETOOTH WIRELESS SYSTEM 有权
    蓝牙无线系统连续扫描的方法与系统

    公开(公告)号:US20090124200A1

    公开(公告)日:2009-05-14

    申请号:US11939171

    申请日:2007-11-13

    IPC分类号: H04B7/00

    CPC分类号: H04W8/005 H04W16/14 H04W48/16

    摘要: Methods and systems for wireless communication are disclosed and may include controlling one or more scans of a received signal detection frequency across a frequency range and storing a magnitude of the received signal at each frequency where the magnitude exceeds a threshold level. A type of one or more signals in the received signal may be determined based on a bandwidth of the signals. A Bluetooth page/inquiry scan may be initiated if the determined type is a page/inquiry signal, and scans may be continued if the determined type may not be a page/inquiry signal. The scans may be repeated on a periodic basis and may be controlled utilizing a voltage controlled oscillator. Each of the scans may include a plurality of discrete frequency steps or a continuous frequency ramp. The controlling may include a start frequency, an end frequency and a frequency step size for the scans.

    摘要翻译: 公开了用于无线通信的方法和系统,并且可以包括控制跨越频率范围的接收信号检测频率的一次或多次扫描并且在幅度超过阈值水平的每个频率处存储接收信号的幅度。 可以基于信号的带宽来确定接收信号中的一种或多种信号的类型。 如果确定的类型是页面/查询信号,则可以启动蓝牙页面/查询扫描,并且如果所确定的类型可能不是页面/查询信号,则可以继续扫描。 可以周期性地重复扫描,并且可以利用压控振荡器来控制扫描。 每个扫描可以包括多个离散频率步长或连续频率斜坡。 控制可以包括扫描的起始频率,结束频率和频率步长。