Abstract:
An accessory communicates with a PMD to store tags associated with broadcasts in a file maintained in a storage medium of the accessory. In one embodiment, the accessory sends a command to the PMD to create or open a tag file that resides on the PMD. Once opened, the tag file is held open by the PMD until the accessory closes it (or disconnects), allowing multiple tags to be written to one file. Each time the user requests a new tag, the accessory generates a tag containing information descriptive of the broadcast material (e.g., song title, artist, radio station identifier, time of tagging, etc.) and writes the tag to the tag file using a write command to the PMD.
Abstract:
A processing system is described that includes a wireless communication interface that wirelessly communicates with one or more wireless client devices in the vicinity of an establishment. The wireless communication interface receives a remote order corresponding to an item selected by at least one of the wireless client devices. A local server computer located in proximity to the establishment generates instructions for processing the remote order received from the wireless communication interface. The local server computer then passes the processing instructions to an order processing queue in preparation for processing of the remote order.
Abstract:
Methods and systems that facilitate data delivery to electronic devices are disclosed. One aspect pertains to data delivery to mobile devices. In one embodiment, a local server is provided at a particular location, such as at an establishment, venue, etc. The local server can operate to locally wirelessly transmit data to mobile devices within its vicinity. Typically, the mobile devices are associated with persons (users) at the particular location. The mobile devices, or their users, can control, request or influence the particular data content being delivered. The local server can also provide customized data to the mobile devices, individually or as a group. The customization can be based on location, characteristics, interests, preferences and/or requests of the users of the mobile devices.
Abstract:
In a portable multimedia device, a method, apparatus, and system for automatically updating programmable buttons on a remote client device using a set of user preferences is described. A remote client device is coupled (either wired or wirelessly) to the host computer and the preference file is passed to the remote client device which uses the preference file to automatically update any programmable buttons included therein to execute the desired suite of functions. In some cases, a combination of buttons can be used to perform a particular function whereas in other cases, a single button can be associated with a particular function.
Abstract:
Methods and apparatus for allocating resources (such as communications bandwidth) using a network access device. In one embodiment, the network comprises a wireless (e.g., WiFi) network, and the access device comprises a wireless router or gateway in communication with a plurality of wireless users. The device comprises an administrator function which allows the network administrator to implement one or more resource allocation policies or rules. Using this approach, resources such as bandwidth can be allocated based on any number of different parameters or use classifications, including for example: (i) public versus private use; (ii) security level; (iii) user range from the access device; (iv) type of PHY or air interface; (v) type of channel coding; (vi) air interface mode or application (e.g., data versus voice). In one variant, the allocation policies are manually controlled by the administrator. In another variant, substantially automatic resource allocation is performed by the administrator program.
Abstract:
Methods and apparatus for managing power consumption in a multi-function electronic device powered by one or more batteries are provided. In one embodiment, when the power available from the one or more batteries is diminished (e.g., below a certain threshold), management of power consumption in a battery-powered electronic device (e.g., a portable electronic device) can operate or be operated to preserve one or more functions supported by the electronic device. For example, the one or more functions can be preserved by: (i) alerting a user that they should act to avoid usage of other functions that are not being preserved, and/or (ii) disabling (e.g., automatically) one or more of the other functions that are not being preserved.
Abstract:
Apparatuses and methods to sense proximity and to detect light. In one embodiment, an apparatus includes an emitter of electromagnetic radiation and a detector of electromagnetic radiation; the detector is configured to detect electromagnetic radiation from the emitter when the apparatus is configured to sense proximity, and the emitter is disabled at least temporarily to allow the detector to detect electromagnetic radiation from a source other than the emitter, such as ambient light. In one implementation of this embodiment, the ambient light is measured by measuring infrared wavelengths. Other apparatuses and methods and data processing systems and machine readable media are also described.
Abstract:
The various methods and devices described herein relate to devices which, in at least certain embodiments, may include one or more sensors for providing data relating to user activity and at least one processor for causing the device to respond based on the user activity which was determined, at least in part, through the sensors. The response by the device may include a change of state of the device, and the response may be automatically performed after the user activity is determined.
Abstract:
Methods and systems that facilitate data delivery to electronic devices are disclosed. One aspect pertains to data delivery to electronic devices that are portable, such as, mobile devices. In one embodiment, one mobile device discovers another mobile device within its vicinity. The mobile devices can then wirelessly transmit data from one mobile device to the other. The mobile devices, or their users, can control, request or influence the particular data content being delivered.
Abstract:
Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one embodiment, interaction between a host device (e.g., host (computer (102)) and a media player (108) can be performed over a wireless channel. The interaction over the wireless channel can be used to automatically synchronize media contents stored on the media player with media contents stored on the host device. According to another embodiment, interaction between a host device and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host device, can be restricted. In still another embodiment, synchronization can be automatically performed when the media player is placed in a docking station (110) that supports wireless communications.