白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Maintenance of wireless devices

專利號(hào)
US11889302B2
公開日期
2024-01-30
申請(qǐng)人
Apple Inc.(US CA Cupertino)
發(fā)明人
Kenneth U. Victa; Benjamin A. Detwiler; Nikhil Nilakantan; Todd Wheeler; Robert W. Mayor; Brent M. Ledvina; E. Thomas Erdmann, IV; Sriram Hariharan
IPC分類
H04W12/04; H04W76/10; H04W12/03; H04L9/08; H04L12/18; H04L9/40
技術(shù)領(lǐng)域
accessory,wireless,owner,device,beacon,mobile,timer,can,key,102b
地域: CA CA Cupertino

摘要

The presence of a wireless device and/or accessory that cannot maintain an independent network connection can be detected by network connected wireless devices and the location of the detected device and/or accessory can be reported to a device location service. As the wireless devices and/or accessories do not have independent network connections, periodic maintenance is performed on those devices by nearby owner devices to which the wireless devices and/or accessories are paired or associated. Described herein are systems, methods, and associated devices to maintain a locatable wireless device by a set of multiple owner devices for that wireless device.

說明書

CROSS-REFERENCE

This application claims the benefit of priority of U.S. Provisional Application No. 63/071,988 filed Aug. 28, 2020 which is incorporated herein by reference.

FIELD

Embodiments described herein relate generally to a system and method of locating wireless devices and accessories. More specifically, embodiments relate to periodic maintenance of wireless devices and accessories over a secure wireless connection.

BACKGROUND OF THE DESCRIPTION

Current security features in handheld and portable products allow the location of the product to be identified when requested by the user, such as in instances where the product is lost or stolen. If the wireless device includes positioning technology, the device can be configured to report its last location to the server computer, which is displayed by the service on a map presented to the user. Often wireless devices are used with wireless accessory devices that cannot determine their location and cannot communicate with a remote tracking services over a wide area network. These accessory devices can include, for example, wireless earbuds, headphones, headsets and other wearable devices (e.g., smartwatches, fitness bands, optical head-mounted displays) that communicate directly with the wireless device using peer-to-peer communications. For wireless accessory devices that cannot determine their location and cannot communicate with the remote tracking service, those devices cannot be tracked by the service when lost or stolen. However, the presence of those devices can be detected based on wireless signals broadcast by those devices.

SUMMARY OF THE DESCRIPTION

權(quán)利要求

1
What is claimed is:1. A method on a wireless device, the method comprising:establishing a first encrypted wireless connection with a first electronic device;in response to establishing the first encrypted wireless connection:setting an indicator in a status field of a first wireless advertisement packet type, wherein the indicator indicates that a maintenance operation has been performed on the wireless device during a first key rotation period; andbroadcasting a wireless beacon having the first wireless advertisement packet type;in response to disconnecting from the first encrypted wireless connection, starting a counter on the wireless device associated with a timeout period, wherein expiration of the timeout period triggers the wireless device to transition from a first broadcast mode to a second broadcast mode;during a transition from the first key rotation period to a second key rotation period, resetting the indicator in the status field of the first wireless advertisement packet type to indicate that the maintenance operation needs to be performed and broadcasting the wireless beacon having the first wireless advertisement packet type;in response to resetting the indicator in the status field, establishing a second encrypted wireless connection with a second electronic device; andperforming the maintenance operation by resetting the counter on the wireless device associated with the timeout period after establishing the second encrypted wireless connection.2. The method as in claim 1, further comprising:transitioning from the first key rotation period to the second key rotation period.3. The method as in claim 1, wherein the first wireless advertisement packet type is associated with the first broadcast mode.4. The method as in claim 1, wherein the first encrypted wireless connection is established using cryptographic material associated with the first key rotation period.5. The method as in claim 1, wherein the second encrypted wireless connection is established using cryptographic material associated with the second key rotation period.6. The method as in claim 1, further comprising:transitioning the wireless device from the first broadcast mode to the second broadcast mode after expiration of the counter associated with the timeout period, wherein a beacon rate of the wireless device in the second broadcast mode is higher relative to the beacon rate of the wireless device in the first broadcast mode.7. The method as in claim 6, wherein the second broadcast mode is to facilitate discovery of a location of the wireless device by a third electronic device, the third electronic device not associated with an account shared with the first electronic device.8. The method as in claim 6, further comprising broadcasting a wireless beacon having a second advertisement packet type, the second advertisement packet type associated with the second broadcast mode.9. The method as in claim 6, wherein the wireless device has a higher power consumption in the second broadcast mode relative to the first broadcast mode.10. A data processing system on a wireless device comprising:a memory device; andone or more processors to execute instructions stored in the memory device, wherein the instructions cause the one or more processors to perform operations to:establish a first encrypted wireless connection with a first electronic device;in response to establishment of the first encrypted wireless connection:set an indicator in a status field of a first wireless advertisement packet type, wherein the indicator indicates that a maintenance operation has been performed on the wireless device during a first key rotation period; andbroadcast a wireless beacon having the first wireless advertisement packet type;in response to disconnection from the first encrypted wireless connection, start a counter on the wireless device associated with a timeout period, wherein expiration of the timeout period triggers the wireless device to transition from a first broadcast mode to a second broadcast mode;during a transition from the first key rotation period to a second key rotation period, reset the indicator in the status field of the first wireless advertisement packet type to indicate that the maintenance operation needs to be performed and broadcasting the wireless beacon having the first wireless advertisement packet type;in response to resetting the indicator in the status field, establish a second encrypted wireless connection with a second electronic device; andperform the maintenance operation by resetting the counter on the wireless device associated with the timeout period after the second encrypted wireless connection is established.11. The data processing system as in claim 10, the one or more processors to perform operations to:transition from the first key rotation period to the second key rotation period.12. The data processing system as in claim 10, wherein the first wireless advertisement packet type is associated with the first broadcast mode.13. The data processing system as in claim 10, wherein the first encrypted wireless connection is established using cryptographic material associated with the first key rotation period.14. The data processing system as in claim 10, wherein the second encrypted wireless connection is established using cryptographic material associated with the second key rotation period.15. The data processing system as in claim 10, the one or more processors to perform operations to:transition the wireless device from the first broadcast mode to the second broadcast mode after expiration of the counter associated with the timeout period; andbroadcast a wireless beacon having a second advertisement packet type while in the second broadcast mode, wherein a beacon rate of the wireless device in the second broadcast mode is higher relative to the beacon rate of the wireless device in the first broadcast mode and the second advertisement packet type is associated with the second broadcast mode.16. A non-transitory machine-readable medium storing instructions to cause one or more processors of a wireless device to perform operations comprising:establishing a first encrypted wireless connection with a first electronic device;in response to establishing the first encrypted wireless connection:setting an indicator in a status field of a first wireless advertisement packet type, wherein the indicator indicates that a maintenance operation has been performed on the wireless device during a first key rotation period; andbroadcasting a wireless beacon having the first wireless advertisement packet type;in response to disconnecting from the first encrypted wireless connection, starting a counter on the wireless device associated with a timeout period, wherein expiration of the timeout period triggers the wireless device to transition from a first broadcast mode to a second broadcast mode;during a transition from the first key rotation period to a second key rotation period, resetting the indicator in the status field of the first wireless advertisement packet type to indicate that the maintenance operation needs to be performed and broadcasting the wireless beacon having the first wireless advertisement packet type;in response to resetting the indicator in the status field, establishing a second encrypted wireless connection with a second electronic device, wherein the second electronic device is associated with an account shared with the first electronic device; andperforming the maintenance operation by resetting the counter on the wireless device associated with the timeout period after establishing the second encrypted wireless connection.17. The non-transitory machine-readable medium as in claim 16, operations further comprising:transitioning from the first key rotation period to a second key rotation period.18. The non-transitory machine-readable medium as in claim 16, wherein the first wireless advertisement packet type is associated with the first broadcast mode and the first encrypted wireless connection is established using cryptographic material associated with the first key rotation period.19. The non-transitory machine-readable medium as in claim 16, wherein the second encrypted wireless connection is established using cryptographic material associated with the second key rotation period.20. The non-transitory machine-readable medium as in claim 16, the operations further comprising:transitioning the wireless device from the first broadcast mode to the second broadcast mode after expiration of the counter associated with the timeout period; andbroadcasting a wireless beacon having a second advertisement packet type while in the second broadcast mode, wherein a beacon rate of the wireless device in the second broadcast mode is higher relative to the beacon rate of the wireless device in the first broadcast mode and the second advertisement packet type is associated with the second broadcast mode.
微信群二維碼
意見反饋