Scanning enhancements for short-range wireless devices

    公开(公告)号:US09699593B2

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

    申请号:US14508778

    申请日:2014-10-07

    Applicant: Google Inc.

    CPC classification number: H04W4/80 H04W8/005

    Abstract: Methods and systems for storing data regarding received advertising packets are disclosed. An example method involves determining parameters of at least one batch-scan mode for a Bluetooth device. The parameters of the at least one batch-scan mode specify a format for storing data regarding particular advertising packets that are received by the Bluetooth device when operating in the at least one batch-scan mode. The method also involves receiving, by the Bluetooth device, one or more advertising packets on an interval basis. Further, the method involves storing data regarding the one or more advertising packets into a memory of the Bluetooth device in accordance with the at least one batch-scan mode. And the method involves providing the stored data regarding the one or more advertising packets to the host Bluetooth stack.

    Device to device round-trip time (RTT) measurement via neighbor aware network
    2.
    发明授权
    Device to device round-trip time (RTT) measurement via neighbor aware network 有权
    通过邻居感知网络测量设备到设备的往返时间(RTT)

    公开(公告)号:US09439089B2

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

    申请号:US14286790

    申请日:2014-05-23

    Applicant: Google Inc.

    CPC classification number: H04W24/08 H04W24/02

    Abstract: Methods and systems for performing a round trip time determination between two devices are described. An example method may include publishing, over a wireless network interface by a first device within a neighbor aware network (NAN) cluster, a schedule that invites devices within the NAN cluster to request, within a time window, to perform a round trip time (RTT) determination with the first device. The schedule may indicate that the time window begins at a time offset from a NAN discovery window and ends after a predetermined period of time has elapsed. The method may also include receiving a request, from a second device within the NAN cluster, to perform the RTT determination with the first device. The method may also include performing the RTT determination with the second device.

    Abstract translation: 描述了用于在两个设备之间执行往返时间确定的方法和系统。 示例性方法可以包括通过无线网络接口通过邻居感知网络(NAN)群集内的第一设备发布在时间窗口内邀请NAN群集内的设备请求执行往返时间的调度( RTT)确定。 时间表可以指示时间窗口在与NAN发现窗口偏移的时间开始并且在经过预定时间段之后结束。 该方法还可以包括从NAN群集内的第二设备接收请求以执行与第一设备的RTT确定。 该方法还可以包括使用第二设备执行RTT确定。

    Short-range wireless controller filtering and reporting
    3.
    发明授权
    Short-range wireless controller filtering and reporting 有权
    短距离无线控制器过滤和报告

    公开(公告)号:US09357342B2

    公开(公告)日:2016-05-31

    申请号:US14508769

    申请日:2014-10-07

    Applicant: Google Inc.

    Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.

    Abstract translation: 公开了使用广告数据包内容过滤器的过滤数据包的方法和系统。 示例性方法包括由蓝牙设备维护广告数据内容过滤器。 所述广告数据内容过滤器包括至少一个具有至少一个相应递送模式的内容过滤器,所述至少一个相应递送模式指定何时将匹配所述至少一个内容过滤器的数据分组传送到主机蓝牙堆栈。 该方法还包括由蓝牙设备接收来自广告蓝牙设备的数据分组。 该方法还包括由蓝牙设备确定数据分组的内容与广告数据内容过滤器的特定内容过滤器匹配。 并且该方法包括根据对应于特定内容过滤器的特定传送模式向主机蓝牙栈提供数据分组的一部分。

    Virtual bluetooth controller interfaces
    4.
    发明授权
    Virtual bluetooth controller interfaces 有权
    虚拟蓝牙控制器接口

    公开(公告)号:US09326093B2

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

    申请号:US14304091

    申请日:2014-06-13

    Applicant: Google Inc.

    Abstract: Example embodiments herein disclose methods, Bluetooth devices, and computer-readable media a capable of providing virtual Bluetooth controller (VBC) interfaces for a number of applications. In particular, an example method includes determining a number of applications configured to communicate with a Bluetooth device. Further, the method includes determining a number of virtual Bluetooth controller (VBC) interfaces for the number of applications, where the number of VBC interfaces correspond to respective Bluetooth static random (BSR) addresses of a number of BSR addresses. Yet further, the method includes determining one or more advertising packets for the number of VBC interfaces, where the one or more advertising packets include the respective BSR addresses of the number of BSR addresses. In addition, the method includes transmitting, via a radio of the Bluetooth device, the one or more advertising packets for the number of VBC interfaces.

    Abstract translation: 本文的示例性实施例公开了能够为多个应用提供虚拟蓝牙控制器(VBC)接口的方法,蓝牙设备和计算机可读介质。 具体地,示例性方法包括确定被配置为与蓝牙设备通信的应用的数量。 此外,该方法包括确定用于应用数量的虚拟蓝牙控制器(VBC)接口的数量,其中VBC接口的数量对应于多个BSR地址的相应蓝牙静态随机(BSR)地址。 此外,该方法包括确定用于VBC接口数量的一个或多个广告分组,其中一个或多个广告分组包括BSR地址数量​​的相应BSR地址。 此外,该方法包括经由蓝牙设备的无线电装置发送用于VBC接口数量的一个或多个广告分组。

    Virtual Bluetooth Controller Interfaces
    5.
    发明申请
    Virtual Bluetooth Controller Interfaces 有权
    虚拟蓝牙控制器接口

    公开(公告)号:US20150365780A1

    公开(公告)日:2015-12-17

    申请号:US14304091

    申请日:2014-06-13

    Applicant: GOOGLE INC.

    Abstract: Example embodiments herein disclose methods, Bluetooth devices, and computer-readable media a capable of providing virtual Bluetooth controller (VBC) interfaces for a number of applications. In particular, an example method includes determining a number of applications configured to communicate with a Bluetooth device. Further, the method includes determining a number of virtual Bluetooth controller (VBC) interfaces for the number of applications, where the number of VBC interfaces correspond to respective Bluetooth static random (BSR) addresses of a number of BSR addresses. Yet further, the method includes determining one or more advertising packets for the number of VBC interfaces, where the one or more advertising packets include the respective BSR addresses of the number of BSR addresses. In addition, the method includes transmitting, via a radio of the Bluetooth device, the one or more advertising packets for the number of VBC interfaces.

    Abstract translation: 本文的示例性实施例公开了能够为多个应用提供虚拟蓝牙控制器(VBC)接口的方法,蓝牙设备和计算机可读介质。 具体地,示例性方法包括确定被配置为与蓝牙设备通信的应用的数量。 此外,该方法包括确定用于应用数量的虚拟蓝牙控制器(VBC)接口的数量,其中VBC接口的数量对应于多个BSR地址的相应蓝牙静态随机(BSR)地址。 此外,该方法包括确定用于VBC接口数量的一个或多个广告分组,其中一个或多个广告分组包括BSR地址数量​​的相应BSR地址。 此外,该方法包括经由蓝牙设备的无线电装置发送用于VBC接口数量的一个或多个广告分组。

    Range Management with Bluetooth Low Energy
    6.
    发明申请
    Range Management with Bluetooth Low Energy 有权
    蓝牙低功耗的范围管理

    公开(公告)号:US20160021488A1

    公开(公告)日:2016-01-21

    申请号:US14715649

    申请日:2015-05-19

    Applicant: Google Inc.

    CPC classification number: H04W4/80 H04W8/005 H04W48/16 H04W84/18

    Abstract: An example method for adjusting the range of transmission of advertising packets is disclosed. In particular, method includes receiving, from an application executing on a mobile computing device, a request. The request may include a request to transmit an advertisement packet via a short-range wireless device of the computing device. Additionally, the request may include a power level for the transmission of the advertisement packet via the short-range wireless device. Additionally, the method may include causing the transmission, via the short-range wireless device, of the advertisement packet. The short-range wireless device may be configured to transmit the advertisement packet at a transmission power level less than or equal to the requested power level. Further, the requested power level may be less than or equal to a nominal power level for the short-range wireless device.

    Abstract translation: 公开了一种用于调整广告分组的传输范围的示例性方法。 特别地,方法包括从在移动计算设备上执行的应用接收请求。 该请求可以包括经由计算设备的短距离无线设备发送广告包的请求。 另外,该请求可以包括用于通过短距离无线设备发送广告包的功率电平。 另外,该方法可以包括通过短距离无线设备发送广告包的传输。 短距离无线设备可以被配置为以小于或等于所请求的功率电平的传输功率电平来发送广告包。 此外,所请求的功率电平可以小于或等于短距离无线设备的标称功率电平。

    Range management with Bluetooth low energy
    7.
    发明授权
    Range management with Bluetooth low energy 有权
    带蓝牙低功耗的范围管理

    公开(公告)号:US09107026B1

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

    申请号:US14334763

    申请日:2014-07-18

    Applicant: Google Inc.

    CPC classification number: H04W4/80 H04W8/005 H04W48/16 H04W84/18

    Abstract: An example method for adjusting the range of transmission of advertising packets is disclosed. In particular, method includes receiving, from an application executing on a mobile computing device, a request. The request may include a request to transmit an advertisement packet via a short-range wireless device of the computing device. Additionally, the request may include a power level for the transmission of the advertisement packet via the short-range wireless device. The request may be received via an application programming interface (API) exposed to the application. Additionally, the method may include causing the transmission, via the short-range wireless device, of the advertisement packet. The short-range wireless device may be configured to transmit the advertisement packet at a transmission power level less than or equal to the requested power level. Further, the requested power level may be less than or equal to a nominal power level for the short-range wireless device.

    Abstract translation: 公开了一种用于调整广告分组的传输范围的示例性方法。 特别地,方法包括从在移动计算设备上执行的应用接收请求。 该请求可以包括经由计算设备的短距离无线设备发送广告包的请求。 另外,该请求可以包括用于通过短距离无线设备发送广告包的功率电平。 该请求可以经由暴露于该应用的应用编程接口(API)来接收。 另外,该方法可以包括通过短距离无线设备发送广告包的传输。 短距离无线设备可以被配置为以小于或等于所请求的功率电平的传输功率电平来发送广告包。 此外,所请求的功率电平可以小于或等于短距离无线设备的标称功率电平。

    Systems, methods, and computer program products for processing a request relating to a mobile communication device
    8.
    发明授权
    Systems, methods, and computer program products for processing a request relating to a mobile communication device 有权
    用于处理与移动通信设备相关的请求的系统,方法和计算机程序产品

    公开(公告)号:US09408075B2

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

    申请号:US14305225

    申请日:2014-06-16

    Applicant: GOOGLE INC.

    Abstract: Systems, methods, and computer program products are provided for processing a request relating to a mobile device. A request, including a mobile device identifier and a partner system identifier corresponding to the partner system, is received from a partner system via a communication network. An authorization procedure is executed based on the mobile device identifier and the partner system identifier. The authorization procedure includes determining whether a partner system account list, associated with the mobile device identifier, includes the partner system identifier. Authorization of the request is granted if the partner system account list includes the partner system identifier; and is denied if the partner system account list does not include the partner system identifier. A response to the request is transmitted to the partner system via the communication network, based on a result of the authorization procedure.

    Abstract translation: 提供了系统,方法和计算机程序产品来处理与移动设备有关的请求。 通过通信网络从伙伴系统接收包括移动设备标识符和对方系统对应的伙伴系统标识符的请求。 基于移动设备标识符和伙伴系统标识符执行授权过程。 授权过程包括确定与移动设备标识符相关联的伙伴系统帐户列表是否包括伙伴系统标识符。 如果合作伙伴系统帐户列表包含合作伙伴系统标识符,则授予请求; 并且如果伙伴系统帐户列表不包括伙伴系统标识符,则被拒绝。 基于授权过程的结果,通过通信网络将对请求的响应发送到伙伴系统。

    Short-Range Wireless Controller Filtering and Reporting

    公开(公告)号:US20160100275A1

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

    申请号:US14508769

    申请日:2014-10-07

    Applicant: Google Inc.

    Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.

    Short-Range Wireless Controller Filtering and Reporting
    10.
    发明申请
    Short-Range Wireless Controller Filtering and Reporting 有权
    短距离无线控制器过滤和报告

    公开(公告)号:US20160249292A1

    公开(公告)日:2016-08-25

    申请号:US15146088

    申请日:2016-05-04

    Applicant: Google Inc.

    Abstract: Methods and systems for filter data packets using an advertising data packet content filter are disclosed. An example method involves maintaining, by a Bluetooth device, an advertising data content filter. The advertising data content filter includes at least one content filter having at least one respective delivery mode that specifies when to deliver data packets matching the at least one content filter to a host Bluetooth stack. The method also involves receiving, by the Bluetooth device, a data packet from an advertising Bluetooth device. The method further involves determining, by the Bluetooth device, that content of the data packet matches a particular content filter of the advertising data content filter. And the method involves providing a portion of the data packet to the host Bluetooth stack in accordance with a particular delivery mode corresponding to the particular content filter.

    Abstract translation: 公开了使用广告数据包内容过滤器的过滤数据包的方法和系统。 示例性方法包括由蓝牙设备维护广告数据内容过滤器。 所述广告数据内容过滤器包括至少一个具有至少一个相应递送模式的内容过滤器,所述至少一个相应递送模式指定何时将匹配所述至少一个内容过滤器的数据分组传送到主机蓝牙栈。 该方法还包括由蓝牙设备接收来自广告蓝牙设备的数据分组。 该方法还包括由蓝牙设备确定数据分组的内容与广告数据内容过滤器的特定内容过滤器匹配。 并且该方法包括根据对应于特定内容过滤器的特定传送模式向主机蓝牙栈提供数据分组的一部分。

Patent Agency Ranking