PDA

View Full Version : Apple Patents: Tailoring Music Playback and Dynamically Prolonging Battery Life on iPods and iPhones




MacRumors
Dec 17, 2009, 07:11 AM
http://www.macrumors.com/images/macrumorsthreadlogo.gif (http://www.macrumors.com/2009/12/17/apple-patents-tailoring-music-playback-and-dynamically-prolonging-battery-life-on-ipods-and-iphones/)

While perhaps not as glamorous as 3D display (http://www.macrumors.com/2009/12/17/apple-working-on-3d-hyper-reality-displays/) technology, a couple of other patent applications from Apple reveal that the company is working on improving the audio/video experience of their iPod and iPhones.

Apple describes (http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PG01&s1=20090313544&OS=20090313544&RS=20090313544) how they might keep track of individual playback characteristics of songs on an iPod in order to improve the overall user experience. Apple could, for example, track a user's preferences for volume, start time, equalizer settings and other factors and apply those automatically in the future. As an example, Apple gives the start time of a track:For example, the usage metadata may indicate that a user skips, on average, the first 22 seconds of a particular song so the next time that song is played, the first 22 seconds will automatically be skipped. In another example, Apple suggests that skipped songs which are rarely listened to might be dimmed out or otherwise obscured in favor of songs that the user prefers.

Meanwhile, another application suggests (http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PG01&s1=20090313484&OS=20090313484&RS=20090313484) that the iPod or iPhone could actively determine if there is enough battery life to play the selected video. If not, the user could be given a warning as well as options to degrade the video settings or reduce backlighting in order to prolong battery life enough to watch the entire selection. When not enough battery life is detected, a warning dialog would pop up giving the user an option to simply proceed or make the desired adjustments:The System Does not Have Sufficient Power for Playing the Entire Selected Video Segment.

Choose "Adjust Settings" for Lowering Power Consumption or Otherwise Choose "View Video" to View Selected Video for the Remaining Time.It seems this would be a welcome feature for travelers to avoid missing the last bit of a movie due to a low-running battery.

Article Link: Apple Patents: Tailoring Music Playback and Dynamically Prolonging Battery Life on iPods and iPhones (http://www.macrumors.com/2009/12/17/apple-patents-tailoring-music-playback-and-dynamically-prolonging-battery-life-on-ipods-and-iphones/)



ziggyonice
Dec 17, 2009, 07:24 AM
This sounds awesome. Dynamically changing the list of songs based upon what I listen to and how I listen would make scrolling through my playlists a breeze.

Who votes "negative" on stuff like this?!

capoeirista
Dec 17, 2009, 07:29 AM
This is a good idea. Goodbye, intro to Teenage Riot. No need to fast forward through J vs. S to get the correct playcount on Shady Lane. Et cetera.

DTphonehome
Dec 17, 2009, 07:45 AM
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16)

That's pretty neat. Like the dimming of rarely listened to songs, and the video adjustment is very cool.

mkrishnan
Dec 17, 2009, 07:45 AM
This sounds awesome. Dynamically changing the list of songs based upon what I listen to and how I listen would make scrolling through my playlists a breeze.

I really wish, in particular, Genius had a thumbs up/down feature like Pandora. I generally think the mixes are quite good, but the major problems are (1) that mixes from the same starting song are almost always the same, in spite of having >6000 songs on my iPhone, and (2) they frequently contain one or two songs that I really don't like (usually freebies I picked up from the iTunes Store), and yet even though I skip them, they keep getting populated into the list.

sjo
Dec 17, 2009, 08:00 AM
sounds sort of nice (if implemented properly, software that tries to guess what you want do can be more annoying then useful) but at the same time i really can't understand how this kind of stuff can be patented.

LoganT
Dec 17, 2009, 08:04 AM
Maybe it's just me, but this is really exciting to me.

BJMRamage
Dec 17, 2009, 08:07 AM
Sounds like it could be good.
For songs with long intros or long outros, i just adjust the song length to where it begins/ends via the Cmd-I in iTunes.

gnasher729
Dec 17, 2009, 08:08 AM
This sounds awesome. Dynamically changing the list of songs based upon what I listen to and how I listen would make scrolling through my playlists a breeze.

Who votes "negative" on stuff like this?!

I do. Any software that tries to be "helpful" based on past behaviour tends to get it completely wrong and ends up very annoying.

Take the "skip beginning" bit: So I tried to compare the quality of 128 KBit and 192 KBit encoding. Ripped the same song twice, then played both copies repeatedly, always skipping a minute of music to get to a complex part where I hoped to hear a difference. Did that ten times in a row, then deleted the 128 KBit copy. Result: The stupid "clever" software makes it impossible for me to listen to the first minute of the song!

This is the kind of behaviour that Microsoft regularly gets complaints about. Like from a university professor who entered grades into Excel; first three students had an A+, and based on this Excel "helpfully" changed the grades of the next five students from A to A+ because obviously the professor wanted to enter an A+ as before.

In my personal life, Amazon never, ever will forget which three books about a related subject I bought for my daughter as a Christmas present, and it continuously asks me if I want more related books. No, I don't ****ing want _any_ books about this, and three is enough for my daughter, and she has moved on to something else anyway. And the music that I buy from iTunes is very often purchased to fill gaps in my collection, so I might have the best, second best, and third best album of an artist on CD and buy the fourth best on iTunes. So if you judge my music taste by my purchases, you may go very wrong.

And if I play some music twice, its usually because I got a phone call after it started and I missed most of it, so I play it again. So the songs in an album that are played twice are not the ones that are best or that I like best, they are the ones where I got interrupted.

The only good idea is adjusting movie playback to battery life.

Thex1138
Dec 17, 2009, 08:09 AM
This is why Apple software sells the hardware and why other vendors copy it... the enhancement of user experience combined with great hardware... the combination is what makes the differene...

audioteknika
Dec 17, 2009, 08:17 AM
How about an easier solution.. a better battery ?

Dagless
Dec 17, 2009, 08:35 AM
This isn't as exciting as gimmicky 3D displays that we wont see for a good many years? Eh! This is much more realistic and bound to happen. I really like the idea of fading out songs that don't get played as much. It would mean hunting down my most played tracks much quicker.

doctoree
Dec 17, 2009, 08:49 AM
Apple invents stuff to fast. They are so far behind in actually introducing products taking advantage of their giant pool of patents.

Olliie
Dec 17, 2009, 08:56 AM
How about an easier solution.. a better battery ?

Solution to what? Your battery will still run out of juice at some point...

Small White Car
Dec 17, 2009, 09:01 AM
Who votes "negative" on stuff like this?!

People who forget that stuff like this is optional.

I don't like 'shake to shuffle' on my iPhone so I turn it off. I'd call 'shake to shuffle' a positive feature even though I never use it.

I'm certain that people who voted this negative are going to complain about how they don't want to use it...as if that matters. Use or don't use it, but it's a great idea.

cmaier
Dec 17, 2009, 09:34 AM
Solution to what? Your battery will still run out of juice at some point...

Then you just need an EVEN BETTER battery! :)

notjustjay
Dec 17, 2009, 09:37 AM
I'm forever amazed at what sorts of ideas get patented. These are great ideas, sure, but patents? It's not ALL that original...

This is the sort of thing that leads to companies suing other companies later for obvious things like "a portable entertainment device that plays back music and video" or "a user interface featuring clickable button-like objects".

wilsonlaidlaw
Dec 17, 2009, 09:58 AM
Apple might be better spending their time improving the sound quality in their portable players. IMHO, the sound quality has gradually deteriorated in each generation. Compared with my old iRiver player or my son's old iAudio, the sound quality is poor, even using expensive Shure earphones or Sennheiser headphones. An optical out, again like my ancient iRiver, would be nice, so that those of us who wanted to, could add a decent DAC into the equation. If my old H120 iRiver had a larger capacity and did not eat battery life, I would still be using it, rather than the 2 classic 80 gen. 5's I use at present.

Wilson

ChazUK
Dec 17, 2009, 10:11 AM
Wirelessly posted (Mozilla/5.0 (Linux; U; Android 2.0.1; en-gb Build/unknown) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17)

A media payer that learns what I like? Fantastic idea! The power consumption options are genius too.

KCMichaelB
Dec 17, 2009, 10:48 AM
Then you just need an EVEN BETTER battery! :)

How 'bout solar panels?:)

fpnc
Dec 17, 2009, 10:51 AM
Instead of this, why don't they implement a quality sound check (automatically adjust the song playback volume to the same level). Right now iTunes supports this option but it doesn't work very well. I've used third-party utilities that work amazingly well, but Apple's version seems to be pretty brain dead. This not only affects the iTunes player, but the iPhones, iPods, and Apple TVs. I'd be happy to use the third-party tools, but I still have a fair amount of protected/DRMed content that can't be sampled for volume control by third-party utilities.

gnasher729
Dec 17, 2009, 11:23 AM
I'd like something useful, like changing the rating from 0 to 5 stars to 0 to 100 points instead. Then have a playlist where songs are picked at random, but preferring higher rated ones so they get played more often. And the real kicker would be ratings for two or more people tracked independently. What else...

Make it possible to have a song in two encodings simultaneously but appearing only once, so I can have the same song in lossless for my home system and in 128KBit AAC for my iPod. Or in MP3 format to burn MP3 CDs for the player in my car. And why doesn't "Burn MP3 CDs" convert automatically from AAC to MP3? Adjusting the bitrate so everything I want on the CD will fit?

bacaramac
Dec 17, 2009, 12:12 PM
The video one is sweet. This would be a welcomed addition. Great if you really want to watch the entire move or for kids to give them extended battery life to get you home on a plane. Movies are the only that work for plane trips.

Lostanddamned
Dec 17, 2009, 12:36 PM
I voted this as negative.

I have a wide variety of musical tastes, and just because I rarely listen to a song, it doesn't mean I never want to listen to it.

As the previous poster said, I don't like machines making decisions on my taste for me.

Doctor Q
Dec 17, 2009, 01:20 PM
I do. Any software that tries to be "helpful" based on past behaviour tends to get it completely wrong and ends up very annoying.I think there are two ways product developers can avoid this:

1. Do a fantastic job at mind-reading. Example: When you misspell a word in a Google search, even leaving off the first or last letter, it usually figures out what you mean. If, instead, it was correct 50% of the time it might be more annoying than helpful.

2. Suggest answers or actions but don't force them on users. Example: The idea in this patent to make song titles smaller if they don't get played very much still leaves users with the choice of playing them, with the more "popular" songs simply easier to spot. On the other hand, skipping the first part of the song, without your permission, is going to be royally annoying when it's not wanted, so offering you a choice would make more sense, if they can do this without cluttering up the interface.

wackymacky
Dec 17, 2009, 01:37 PM
Umm. Well it may be useful occasionally. But is just a bit of an add-on. More like a page two-er?

notjustjay
Dec 17, 2009, 02:06 PM
On the other hand, skipping the first part of the song, without your permission, is going to be royally annoying when it's not wanted, so offering you a choice would make more sense, if they can do this without cluttering up the interface.

Perhaps borrow the concept of a DVD "chapter skip" and put a virtual one in, allowing you to directly skip those first 22 seconds by pressing one skip button instead of dragging or scrubbing.

Or don't try to guess automatically, but offer tools (like a thumbs up/thumbs down button or use the existing ratings system) so I can control it. For example if I have an album but always skip over one particular song, I could rate it really low or set another flag to auto-skip it when I play the album. I would still have the choice of navigating to that song directly if I ever do want to hear it.

MacFly123
Dec 17, 2009, 04:36 PM
Am I the only one who doesn't always like computers or these smart devices making assumptions of what I want and being wrong most of the time? Not everything needs to be automatic!

na1577
Dec 17, 2009, 05:14 PM
The dynamic battery and song selection options sound really cool and I'd love to have those implemented.

But the automatic playback trimming sounds like it would be more annoying/inaccurate than useful, much like the iTunes Genius.

Rodimus Prime
Dec 17, 2009, 05:22 PM
I wonder why it took apple so long to do this. Microsoft has had something like this since WMP11. It you the user choose not to rate the song it would start rating them for you based on play count, how often it is played and how long it has been in your library and a long other list of things so not to give favoritism to older songs. WHen you told the sysytem to shuffle you could tell it to base it on on that information so it played the songs you liked more more often.
Since I do not really use WMP11 for music I do not have first hand experiences with it but from what I read on it, it is pretty damn good.

All I have to say is about damn time.

spillproof
Dec 17, 2009, 07:19 PM
I voted this as negative.

I have a wide variety of musical tastes, and just because I rarely listen to a song, it doesn't mean I never want to listen to it.

As the previous poster said, I don't like machines making decisions on my taste for me.

Am I the only one who doesn't always like computers or these smart devices making assumptions of what I want and being wrong most of the time? Not everything needs to be automatic!

I'm with you two. BUT they are good options, especially the patent to "actively determine if there is enough battery life to play the selected video".

However, If the patents relating to tailoring music playback are implemented, I would want an option to turn them off. My mood influences how and what I listen to. Once my iPhone can scene my mood, then I would use these features haha

ArtOfWarfare
Dec 17, 2009, 11:23 PM
Having non uniform titles makes for an ugly UI

Maybe instead some kind of like... tension in the scrolling when something it thinks you want is on screen.

Like, for every item it thinks you'd want to pick out, it decreases the scrolling speed by 5%. End up with 10+ on the screen at once and you'll definitely notice.

As for the video playback battery warning... I'd like it if they took that a little bit further and instead would from the very start tell me: "Hey, your battery is at this right now. If you play this video, it'll be down around here."

And then if they could do that with applications, like, they could say "Historically, you run this application for 20 minutes at a time and drain 5% of your battery. You've only got 20% left. Are you sure you want to use it?"

Of course, you'd have it set up to only warn you of stuff like that when you're down to 20% and it'll use at least a quarter of what's left.

slowpoe
Dec 18, 2009, 04:39 AM
instead of that...just use all of these criteria and work them into the shuffle mode...if ive skipped a song 8 bazillion times put it at the bottom of the list...if i've listened to a song all the way through then bring it up...shuffle is me saying "ok take over" just use this technology to make shuffle better ya dummies.


only let this patent work in shuffle mode...if i allways skip the first 20 seconds of a song over and over...ONLY skip those those 20 seconds of the song for me... if im in shuffle mode :)

also have a huge button somewhere in preferences that will delete all the criteria its using to shuffle...or hold down the shuffle icon and have it "ding" at you

and i really really really REALLY want to be able to press and hold a song on my iphone and have it go to my "on the go" playlist... because right now on the iphone..."on the go" can be translated as "goin out of my way to sort through all my songs and adding a song i thought id like but then feeling like because i went through all of that trouble i should probably add more to it and then end up with a list i didn't want in the first place...what was the song i wanted again?" id like it to go back to "on the go" please :) stick with what you did right..."on the go" on the classic ipods was heaven.