The system memory 1210 can be a system virtual memory having an address space that includes volatile and non-volatile memory. The system memory 1210 can store instructions for software logic that is executed by the processing system 1204. The software logic includes system logic such as accessory maintenance logic 1212, opportunistic timer logic 1214, and backstop timer logic 1216.
The accessory maintenance logic 1212 enables near owner maintenance operations to be performed by the electronic device 1200. The near owner maintenance operations include detecting wild mode advertisement packets from a known wireless accessory and determining a maintained status for the wireless accessory. If a detected wireless accessory is in wild mode or unmaintained near owner mode, the accessory maintenance logic can determine or facilitate determination of keys used to use to place the wireless accessory into near owner mode and to use to connect to the wireless accessory. Once connected with the wireless accessory, the accessory maintenance logic 1212 can determine an operational state for the wireless accessory, including gathering error and/or crash logs. The accessory maintenance logic 1212 can also synchronize and/or reset timers and counters on the wireless accessory.