An Apple patent (number 8234572) for remote access to advanced playlist features of a media player have appeared at the U.S. Patent & Trademark Office. Per the patent, a media player can have advanced-playlist creation capabilities such as the ability to automatically generate a playlist around a "seed" song selected by a user.
In some embodiments, the accessory can determine whether the media player can use a particular song as a seed song for an advanced playlist and can so inform the user. The user can then operate the accessory's user interface to create an advanced playlist based on a particular song, rather than having to interact directly with the media player.
Here's Apple's summary of the invention: "Certain embodiments of the present invention relate to increasing a user's ability to control a media player using an accessory device. For example, the media player can have advanced-playlist creation capabilities such as the ability to automatically generate a playlist around a "seed" song selected by a user. In some embodiments, the accessory can determine whether the media player can use a particular song as a seed song for an advanced playlist and can so inform the user. The user can then operate the accessory's user interface to create an advanced playlist based on a particular song, rather than having to interact directly with the media player.
In one embodiment, an accessory can acquire a list of current tracks that are queued to be played from a portable media device. In addition, the accessory can also request information from the portable media device to determine whether a particular track (which might or might not be a currently queued track) has the capability of being used to create an advanced playlist. The accessory can present this information to the user and prompt the user to make a selection.
"The accessory can notify the portable media device to create an advanced playlist based on user input. In addition, the accessory can have the capability to instruct the portable media device to save and/or refresh the newly created advanced playlist or other advanced playlists.
"In another embodiment, a portable media device can provide an accessory with advanced playlist capability information (e.g., for tracks queued to be played) and wait for the accessory to communicate a user selection. If the portable media device receives an instruction from the accessory to create an advanced playlist based on specified track (e.g., a track selected by a user operating the accessory), the portable media device can attempt to create an advanced playlist for the selected track. The portable media device can communicate successful creation of the advanced playlist to the accessory (or it can communicate an error if for some reason the advanced playlist cannot be created)."
Shailesh Rathi and Lawrence G. Bolton are the inventors.
Also appearing today at the U.S. Patent & Trademark Office are:
° Patent number 8232970 for a sensor panel device that can generate and use a stimulus signal having multiple different waveforms for detecting events on or near the sensor panel.
° Patent number 8232990 for generating 3D objects based on 2D objects.
° Patent number 8233109 for a display housing for a portable computing device that utilizes a plastic cover bonded to an internal metal frame.
° Patent number 8233535 for a method for decoding a compressed video data sequence containing one or more coded pixel blocks.
° Patent number 8234392 for methods and apparatuses for providing hardware acceleration of a web browser.
° Patent number 8234512 for motion sensor data processing using various power management modes.
° Patent number 8234545 for a method for operating a memory includes encoding input data with an Error Correction Code (ECC) to produce input encoded data including first and second sections, such that the ECC is decodable based on the first section at a first redundancy, and based on both the first and the second sections at a second redundancy that is higher than the first redundancy.
° Patent number 8234558 for adaptive artwork for bandwidth and/or memory-limited devices.
° Patent number 8234564 for a way to perform transforms and animations using Cascading Style Sheets (CSS). CSS may be used to define colors, fonts, layout, and other aspects of document presentation, such as for a webpage.
° Patent number 8234692 systems, methods, and computer readable-media for processing a program with export compliance information, the method including in a process of ingesting a program from a developer to an online store, presenting a request to the developer to indicate if the program contains encryption, upon indication that the program contains encryption, presenting an interface for the developer to upload an appropriate export compliance form, blocking the program from the online store if the appropriate export compliance form is not received, and upon receipt of the appropriate export compliance form, receiving and ingesting the program from the developer into the online store.