Communication protocol for use with portable electronic devices
First Claim
Patent Images
1. A method for communicating between a portable electronic device and an accessory device, said method comprising:
- issuing a device capabilities request to the accessory device;
receiving a device capabilities response from the accessory device, wherein the device capabilities response includes information regarding one or more of;
filtering capabilities, listening mode capabilities and listening window timing capabilities;
issuing a device mode setting request used to set an operational mode of the accessory device;
issuing a set filter request used to configure network filtering at the accessory device;
issuing a set receive window timing request used to set a receive window during which the accessory device actively listens for incoming data frames over a wireless network from one or more sensor devices and outside of which the accessory device does not listen for incoming data frames in order to conserve power; and
subsequently interacting with the accessory device based on the device capabilities, the operational mode and the network filtering, wherein the interacting operates to receive data frames at the portable electronic device from the accessory device, the data frames being received by the accessory device during the receive window from the one or more sensor devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for communicating between a portable electronic device and an accessory (or auxiliary) device are disclosed. The accessory device can augment or supplement the functionality or capabilities of the portable electronic device. For example, in one embodiment, the accessory device can provide wireless communication capabilities to the portable electronic device. In one embodiment, the portable electronic device pertains to a portable media player and thus provide media data for storage, playback or transmission. In one embodiment, the accessory device is attachable to the portable electronic device.
564 Citations
17 Claims
-
1. A method for communicating between a portable electronic device and an accessory device, said method comprising:
-
issuing a device capabilities request to the accessory device; receiving a device capabilities response from the accessory device, wherein the device capabilities response includes information regarding one or more of;
filtering capabilities, listening mode capabilities and listening window timing capabilities;issuing a device mode setting request used to set an operational mode of the accessory device; issuing a set filter request used to configure network filtering at the accessory device; issuing a set receive window timing request used to set a receive window during which the accessory device actively listens for incoming data frames over a wireless network from one or more sensor devices and outside of which the accessory device does not listen for incoming data frames in order to conserve power; and subsequently interacting with the accessory device based on the device capabilities, the operational mode and the network filtering, wherein the interacting operates to receive data frames at the portable electronic device from the accessory device, the data frames being received by the accessory device during the receive window from the one or more sensor devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium including at least computer program code executable by a processor for communicating between a portable electronic device and an accessory device operatively connectable thereto, said computer readable medium comprising:
-
computer program code for issuing a device capabilities request to the accessory device; computer program code for receiving a device capabilities response from the accessory device, wherein the device capabilities response includes information regarding one or more of;
filtering capabilities, listening mode capabilities and listening window timing capabilities;computer program code for issuing a device mode setting request used to set an operational mode of the accessory device; computer program code for issuing a set filter request used to configure network filtering at the accessory device; computer program code for issuing a set receive window timing request used to set a receive window during which the accessory device listens for incoming data frames over a wireless network from one or more sensor devices and outside of which the accessory device does not listen for incoming data frames in order to conserve power; and computer program code for subsequently interacting with the accessory device based on the device capabilities, the operational mode and the network filtering, wherein the interacting operates to receive data frames at the portable electronic device from the accessory device, the data frames being received by the accessory device during the receive window from the one or more sensor devices. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A portable electronic device, comprising:
-
an interface arranged for establishing a communication channel with an accessory device; and a processor, wherein when the portable electronic device is in communication with the accessory device, the processor executes instructions for; issuing a device capabilities request to the accessory device, receiving a device capabilities response from the accessory device, wherein the device capabilities response includes information regarding one or more of;
filtering mode capabilities, listening mode capabilities and listening window timing capabilities;issuing a device mode setting request used to set an operational mode of the accessory device; issuing a set filter request used to configure network filtering at the accessory device; issuing a set receive window timing request used to set a receive window during which the accessory device actively listens for incoming data frames over a wireless network from one or more sensor devices and outside of which the accessory device does not listen for incoming data frames in order to conserve power; and subsequently interacting with the accessory device based on the device capabilities, the operational mode and the network filtering, wherein the interacting operates to receive data frames at the portable electronic device from the accessory device, the data frames being received by the accessory device during the receive window from the one or more sensor devices. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification