Master device for using connection attribute of electronic accessories connections to facilitate locating an accessory
First Claim
1. A computer-implemented method comprising:
- receiving, via a master-device receiver of a master electronic device and from a first electronic accessory, a connection-indicative signal that includes a connection attribute that is indicative of a presence or a characteristic of an accessory-to-accessory connection between the first electronic accessory and a second electronic accessory, the first electronic accessory including;
a first-accessory receiver configured to receive audio signals via a master-accessory connection from the master electronic device;
a speaker configured to output at least part of the received audio signals; and
a transmitter configured to transmit other audio signals via the accessory-to-accessory connection to the second electronic accessory, the other audio signals including or being based upon at least part of the audio signals; and
performing a set of actions at one or more processors of the master electronic device, the set of actions including;
in response to receiving the connection-indicative signal;
identifying a location of the master electronic device; and
updating a data structure to include the connection attribute in association with the location and a second-accessory identifier of the second electronic accessory;
determining that a locate-accessory condition is satisfied in association with the second electronic accessory; and
in response to the determination;
retrieving the location from the data structure, wherein retrieving the location from the data structure includes determining that, from amongst multiple locations stored in the data structure in association with the second-accessory identifier, the location is a most recently stored location associated with a corresponding connection attribute that is above a predefined threshold; and
facilitating a presentation that is indicative of the location.
0 Assignments
0 Petitions
Accused Products
Abstract
A connection-indicative signal can be received at a master electronic device from an electronic accessory. The connection-indicative signal can include a connection attribute indicative of a presence or characteristic of a connection between the electronic accessory and at least one other electronic accessory of the master electronic device. A location of the master electronic device can be determined at the master electronic device. The location can be stored at the master electronic device in association with the connection attribute. The master electronic device can detect a locate-accessory input that corresponds to a request to locate the at least one other electronic accessory; or that a locate-accessory condition is satisfied based on another connection attribute included in another connection-indicative signal received from the electronic accessory. The stored location can be retrieved in response to the detecting. A presentation that includes location information that corresponds to the stored location can be presented.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
receiving, via a master-device receiver of a master electronic device and from a first electronic accessory, a connection-indicative signal that includes a connection attribute that is indicative of a presence or a characteristic of an accessory-to-accessory connection between the first electronic accessory and a second electronic accessory, the first electronic accessory including; a first-accessory receiver configured to receive audio signals via a master-accessory connection from the master electronic device; a speaker configured to output at least part of the received audio signals; and a transmitter configured to transmit other audio signals via the accessory-to-accessory connection to the second electronic accessory, the other audio signals including or being based upon at least part of the audio signals; and performing a set of actions at one or more processors of the master electronic device, the set of actions including; in response to receiving the connection-indicative signal; identifying a location of the master electronic device; and updating a data structure to include the connection attribute in association with the location and a second-accessory identifier of the second electronic accessory; determining that a locate-accessory condition is satisfied in association with the second electronic accessory; and in response to the determination; retrieving the location from the data structure, wherein retrieving the location from the data structure includes determining that, from amongst multiple locations stored in the data structure in association with the second-accessory identifier, the location is a most recently stored location associated with a corresponding connection attribute that is above a predefined threshold; and facilitating a presentation that is indicative of the location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A master electronic device comprising:
-
one or more data processors; and a non-transitory computer readable storage medium containing instructions which when executed on the one or more data processors, cause the one or more data processors to perform actions including; accessing a connection-indicative signal that includes a connection attribute that is indicative of a presence or a characteristic of an accessory-to-accessory connection between a first electronic accessory and a second electronic accessory, the connection-indicative signal having been received at the master electronic device from the first electronic accessory, the first electronic accessory including; a receiver configured to receive audio signals via a master-accessory connection from the master electronic device; a speaker configured to output at least part of the received audio signals; and a transmitter configured to transmit other audio signals via the accessory-to-accessory connection to the second electronic accessory, the other audio signals including or being based upon at least part of the audio signals; in response to receiving the connection-indicative signal; identifying a location of the master electronic device; and updating a data structure to include the connection attribute in association with the location and a second-accessory identifier of the second electronic accessory; determining that a locate-accessory condition is satisfied in association with the second electronic accessory; and in response to the determination; retrieving the location from the data structure, wherein retrieving the location from the data structure includes determining that, from amongst multiple locations stored in the data structure in association with the second-accessory identifier, the location is a most recently stored location associated with a corresponding connection attribute that is above a predefined threshold; and facilitating a presentation that is indicative of the location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more data processors to perform actions including:
-
accessing connection-indicative signal that includes a connection attribute that is indicative of a presence or a characteristic of an accessory-to-accessory connection between a first electronic accessory and a second electronic accessory, the connection-indicative signal having been received from the first electronic accessory, the first electronic accessory including; a receiver configured to receive audio signals via a master-accessory connection from a master electronic device; a speaker configured to output at least part of the received audio signals; and a transmitter configured to transmit other audio signals via the accessory-to-accessory connection to the second electronic accessory, the other audio signals including or being based upon at least part of the audio signals; in response to receiving the connection-indicative signal; identifying a location of the master electronic device; and updating a data structure to include the connection attribute in association with the location and a second-accessory identifier of the second electronic accessory; determining that a locate-accessory condition is satisfied in association with the second electronic accessory; and in response to the determination; retrieving the location from the data structure, wherein retrieving the location from the data structure includes determining that, from amongst multiple locations stored in the data structure in association with the second-accessory identifier, the location is a most recently stored location associated with a corresponding connection attribute that is above a predefined threshold; and facilitating a presentation that is indicative of the location. - View Dependent Claims (14, 15, 16, 17)
-
Specification