-
11.
公开(公告)号:US20150351038A1
公开(公告)日:2015-12-03
申请号:US14475329
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Craig P. Dooley , Akshay Mangalam Srivatsa , Anjali S. Sandesara , Michael J. Giles
CPC classification number: H04W52/0261 , G06Q30/0267 , H04L12/189 , H04W4/80 , H04W48/10 , H04W52/0229 , H04W76/14 , Y02D70/00 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144
Abstract: In order to reduce the power consumption of a receiving electronic device, received advertising beacons may be filtered so that the receiving electronic device selectively transitions from a power-saving mode to a normal operating mode. For example, the receiving electronic device may receive a beacon with advertising information for a transmitting electronic device. If the advertising information is changed relative to a previous version of the advertising information for the transmitting electronic device, the receiving electronic device may transition from the power-saving mode to the normal operating mode. In this way, the receiving electronic device may ‘wake up’ if it receives an advertisement that it wants to act on, such as advertisements for: file sharing, wireless streaming of information, proximity pairing and/or continuity of a user experience with an application when the user transitions from the transmitting electronic device to the receiving electronic device.
Abstract translation: 为了降低接收电子设备的功耗,可以对接收的广告信标进行滤波,使得接收电子设备选择性地从功率节省模式转换到正常操作模式。 例如,接收电子设备可以接收具有用于发送电子设备的广告信息的信标。 如果广告信息相对于发送电子设备的广告信息的先前版本而改变,则接收电子设备可以从省电模式转换到正常操作模式。 以这种方式,如果接收电子设备接收到其想要作用的广告,则可以“唤醒”,例如广告:文件共享,信息的无线流传输,邻近配对和/或用户体验的连续性 当用户从发射电子设备转移到接收电子设备时的应用。
-
公开(公告)号:US12245327B2
公开(公告)日:2025-03-04
申请号:US18369126
申请日:2023-09-15
Applicant: Apple Inc.
Inventor: Avinash Reddy Singireddy , Anjali S. Sandesara , Sergey Chemishkian , Yilok L. Wong , Bob Bradley , Michael Giles
Abstract: A device implementing dynamic controller selection may include a processor configured to generate a connectivity graph based on a scan for accessory devices, the connectivity graph including a connectivity metric value for a discovered accessory device. The processor may be configured to broadcast the connectivity graph and receive another connectivity graph broadcasted by another electronic device that includes another connectivity metric value for the accessory device. The processor may be configured to receive a request to provide an instruction to the accessory device and determine which of the electronic devices will provide the instruction based on the connectivity metric values. The processor may be further configured to, when the electronic device is determined, provide the instruction for transmission to the accessory device, and when the other electronic device is determined, provide, for transmission to the other electronic device, the instruction to be provided to the accessory device.
-
公开(公告)号:US10609543B2
公开(公告)日:2020-03-31
申请号:US15386156
申请日:2016-12-21
Applicant: Apple Inc.
Inventor: Su Khiong Yong , Christiaan A. Hartman , Anjali S. Sandesara , Lawrie Kurian , Peter N. Heerboth , Guoqing Li , Siegfried Lehmann , Akshay Mangalam Srivatsa , Yong Liu , Michael Jason Giles
Abstract: In some embodiments, one or more wireless stations operate to configure direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to a mechanism for a device to transmit, via a BTLE (or Bluetooth) interface, a first message indicating an operation associated with a Wi-Fi service (e.g., a service available via a Wi-Fi interface and/or Wi-Fi related interface parameters) to a peer device. The first message may include a service hash that indicates the operation. The service hash may be included in a first data structure. The first data structure may indicate availability of the Wi-Fi service. The device may receive a second message from the peer device indicating that the neighboring wireless station intends to subscribe to or provide the Wi-Fi service, e.g., via Wi-Fi peer-to-peer communications.
-
14.
公开(公告)号:US10206170B2
公开(公告)日:2019-02-12
申请号:US15274437
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Dennis Mathews , Craig Dooley , Anjali S. Sandesara
Abstract: Controllers can communicate with accessories using various paths, such as a wireless communication path. A controller can maintain reachability information for each accessory indicating the path(s) via which the accessory is currently reachable. Maintaining the reachability information can include scanning to detect broadcasts from the accessories and updating the reachability information based on the results of scanning. Scanning parameters such as scan interval and scan duration can be selected dynamically based on the current operating context of the controller (e.g., where the controller is located, what processes are active on the controller, what other devices have been detected within communication range of the controller).
-
公开(公告)号:US09848026B2
公开(公告)日:2017-12-19
申请号:US15001116
申请日:2016-01-19
Applicant: Apple Inc.
Inventor: Siegfried Lehmann , Christiaan A. Hartman , Camille Chen , Sriram Hariharan , Jianxiong Shi , Syed Aon Mujtaba , Alessio Centazzo , Donald Eng , Michael J. Giles , Craig P. Dooley , Akshay Mangalam Srivatsa , Anjali S. Sandesara , Langford M. Wasada
CPC classification number: H04L65/4076 , G06F1/3209 , G06F1/3278 , G06F3/0227 , H04W4/80 , H04W28/06 , Y02D10/157
Abstract: An interface circuit in a computing device may communicate with user-interface devices using shared slots during time intervals. In particular, the computing device may transmit outgoing messages to the user-interface devices at a first predefined time during sequential time intervals when the user-interface devices transition from a sleep mode to a normal mode. In response, the computing device may receive incoming messages from one or more of the user-interface devices at a second predefined time following the first predefined time during the sequential time intervals. Then, the computing device may transmit a multicast message to the user-interface devices at a third predefined time during the sequential time intervals. In response to the given multicast message, one of the user-interface devices may communicate data to the computing device. Note that, in some instances, a multicast time slot may instead be used to communicate data to one of the user-interface devices.
-
-
-
-