Abstract:
PROBLEM TO BE SOLVED: To provide a method for using Bluetooth module to process non-Bluetooth signals.SOLUTION: An electronic device having a communications module with a first set of data rates can be enabled to use the communications module to process signals received from a source that uses a second set of data rates. The device may generate packets, frames, etc. at the first set of data rates using the communications module from the signals received from a remote source by sampling signals at one or more of the first set of data rates. The device may then reconstruct data or payloads originally transmitted in the signals at the second set of data rates from the packets generated at the first set of data rates. Thus, the device can process signals or transmissions at the second set of data rates using the first set of data rates without requiring additional receivers or communications modules to process the signals.
Abstract:
PROBLEM TO BE SOLVED: To provide a method for using a bluetooth module to process non-bluetooth signals.SOLUTION: An electronic device having a communications module with a first set of data rates can use the communications module to process signals received from a source that uses a second set of data rates. The device may generate packets, frames, etc. at the first set of data rates using the communications module from the signals received from a remote source by sampling signals at one or more of the first set of data rates. The device may then reconstruct data or payloads originally transmitted in the signals at the second set of data rates from the packets generated at the first set of data rates. Thus, the device can process signals or transmissions at the second set of data rates using the first set of data rates without requiring additional receivers or communications modules to process the signals.
Abstract:
An electronic device having a communications module which can operate using a plurality of protocols receives a set of policies each of which includes information about prioritizing communications for a protocol. For example voice traffic may be prioritized over data or communication to or from a device such as a headset may be prioritized over communication to a different device. The device determines timing and frequency information associated with each protocol and schedules transmission and reception for each of the protocols based on the policy and timing and frequency information. Data from a first protocol (e.g. Bluetooth) can be interleaved into time intervals of non-transmission of a second protocol (non-Bluetooth).
Abstract:
An electronic device having a communications module with a first set of data rates can be enabled to use the communications module to process signals received from a source that uses a second set of data rates. The device may generate packets, frames, etc. at the first set of data rates using the communications module from the signals received from the remote source by sampling signals at one or more of the first set of data rates. The device may then reconstruct data or payloads originally transmitted in the signals at the second set of data rates from the packets generated at the first set of data rates. Thus, the device can process signals or transmissions at the second set of data rates using the first set of data rates without requiring additional receivers or communications modules to process the signals.
Abstract:
Circuits, methods, and apparatus allow sports or other equipment, such as gym or other cardio equipment, to write data to a media player. Examples further provide the uploading of this data to a computer and third-party website. To monitor progress, the third-party website can be used to track workout data over time. The third party-website can also collect data from other users, which is particularly useful for providing a competitive environment. This data can then be graphically displayed in various ways to provide encouragement.
Abstract:
A dock system comprises a docking station and an electronic device. The docking station has a first interface configured to receive the device and a second interface, possibly wireless, that receives a change in a volume setting for the device 610. The volume setting may be a volume of the device or a volume level to be displayed on the device 630, wherein an audio signal from the device may be modified to correspond to the updated level. A base component of the docking station has circuitry configured to provide to the device a notification to update the volume setting on the device. When the device is coupled with the docking station via the first interface, the docking station receives the change in volume setting via the second interface and provides the update notification to the device 630. The notification may be a signal or message indicative of the change in volume setting.
Abstract:
Methods and systems for improved interaction between media devices and accessory devices are disclosed. In one embodiment, the improved interaction can operate to configure a user interface of a media device dependent on the type or condition of an accessory device. In the same or another embodiment, the improved interaction can exchange status information between a media device and an accessory device that can influence operation of either or both of the devices.
Abstract:
Embodiments of the present invention provide various communication techniques for communication between a mobile computing device and an accessory. An accessory protocol that is generic to the mobile computing device can be used for some communication. An application executing at the mobile computing device can communicate with the accessory using an application communication protocol. In some embodiments, the application communication protocol can be different from the accessory communication protocol. In other embodiments the application protocol may only be recognized by the application and the accessory. In some embodiments, messages conforming to an application protocol can be communicated between the application and the accessory by packaging the messages inside a message conforming to the accessory communication protocol.
Abstract:
An electronic device having a communications module with a first set of data rates can be enabled to use the communications module to process signals received from a source that uses a second set of data rates. The device may generate packets, frames, etc. at the first set of data rates using the communications module from the signals received from the remote source by sampling signals at one or more of the first set of data rates. The device may then reconstruct data or payloads originally transmitted in the signals at the second set of data rates from the packets generated at the first set of data rates. Thus, the device can process signals or transmissions at the second set of data rates using the first set of data rates without requiring additional receivers or communications modules to process the signals.