Method and system for updating playlists

Method and system for updating playlists
US008495246B2
(12) United States Patent
(10) Patent N0.2
Heller et al.
(54)
(45) Date of Patent:
METHOD AND SYSTEM FOR UPDATING
PLAYLISTS
5,168,481 A
5,181,107 A
5,191,573 A
(75) Inventors: David Heller, San Jose, CA (US);
_
534183713 A
_
5,428,735 A
(73) Asslgnee: Apple Inc., Cupert1no, CA (US)
5,459,824 A
Subject‘ to any disclaimer, the term of this
3315116231
5/1995 Allen
6/1995
5,481,509 A
1/1996 Kn
5,504,852 A
4/1996 ThsgpiimRohrlich
l
patent 1s extended or adjusted under 35
5,559,945 A
9/1996 Beaudet et 31‘
USC. 154(b) by 0 days.
5,561,604 A
10/1996 Buckley et al.
(Continued)
Clalmer'
FOREIGN PATENT DOCUMENTS
Appl. No.: 13/357,528
(22) Filed:
Kahl et a1.
10/1995 Kashiwazaki
This patent is subject to a terminal dis(21)
*Jul. 23, 2013
12/1992 Culbertson et a1.
1/1993 Rhoades
3/1993 Hair
i
Jeffrey L. Robbin, Los Altos, CA (US)
( * ) Notice:
US 8,495,246 B2
EP
0 917 077
5/1999
EP
0 982 732
3/2000
Jan. 24, 2012
(65)
(Continued)
Pl‘lOl‘ Publication Data
Us 2012/0123998 A1
OTHER PUBLICATIONS
May 17’ 2012
“Apple Announces iTunes 2,” Press Release, Apple Computer, Inc.,
Related US. Application Data
Oct' 23’ 2001'
(63) Continuation of application No. 12/582,624, ?led on
(Continued)
Oct. 20, 2009, noW Pat. No. 8,103,793, Which is a
5101?2121258001; 05021352150011 7N709'71 221698539’ ?led on
’
(51)
(52)
a
Int. Cl.
G06F 15/173
US. Cl.
a
a
Primary Examiner * Yves Dalencourt
(74) Attorney, Agent, orFirm * Blakely, Sokoloff, Taylor &
Zafman LLP
(2006.01)
USPC ................. .. 709/242; 709/219; 707/1317109;
(57)
ABSTRACT
386/248
(58) Field of Classi?cation Search
Improved techniques for automatic (or dynamic) updating (or
USPC
709/219 242
See application ?le for Complete Search history' ’
(56)
References Cited
US. PATENT DOCUMENTS
3,990,710 A
11/1976 Hughes
4,528,643 A
7/1985 Freeny, Jr.
4,851,931 A
maintaining) of playlists for a media system that stores and
plays media content for a user of the media system. The
automatic update to playlists can occur When additional
media content is added to or removed from the media system.
The automatic update to playlists can also occur When previ
ously stored media content is otherwise altered.
15 Claims, 20 Drawing Sheets
7/1989 Parkeret a1.
UPDATE TO
DATA SOURCE
REGENERAYE ASSOCIATED F'LAVLIST
IN ACCORDANCE WWH PLAYUST
CONDITIONS
US 8,495,246 B2
Page2
US. PATENT DOCUMENTS
5 566 353 A
10/1996 Cho 6t al
6,794,566 B2
9/2004 Pachet
6’801’964 B1
10/2004 Mahdavi
5,583,993 A
12/1996 Fost6i 6t al.
23338;;
5;
,
,
$882 ébr?nmet
31' a1.
00
anet
5,587,404 A
5,616,876 A
12/1996 Kroneretal'
4/1997 Cluts
6,933,433 B1
6,941,324 B2
8/2005 Port6ns 6t al.
9/2005 Plastina 6t al.
12/2005 Bnlthnis 6t al.
2,233,222 2
213g; élexanderlet a1~
6,978,127 B1
5666530 A
9,1997 C?ire‘itj
6,987,221 B2*
1/2006 Platt .............................. .. 84/601
7,003,495 B1
2/2006
7,043,477 B2
5/2006 M6io6i6tal.
’
’
'
gig/3% A
51332
5,721,949 A
2/1998 Smith 6tal.
’
t
.
7’055’165 B2
.
7,111,009 B1
Burger et a1.
5/2006 Conneny
9/2006
Gupta 6t al.
5726909 A
“998 Knkonan
7,117,516 B2
10/2006 Khoo 6t al.
5,727,202 A
5,734,823 A
3/1998 KuFala
“998 sqlgh “31'
7,126,770 B1
7,171,557 B2
10/2006 Araietal.
1/2007 Kallahalla6tal.
gig/‘Si A
5,819,160 A
5 835 721 A
$332 mlélfssgnet a1~
10/1998
Foladai6 6tal.
11/1998 Donahn6 6t al.
7,209,633 B1 4/2007 Novak 6t al.
5;, $88; glam?“
’
’
Ash“ et a1‘
538353732 A
ll/l998 Kikinisetal
7,272,385 B2
5,845,282
A
5 864 868 A
12/1998
All6y 6t al.
1/1999 contois
923%;
5%
’
’
$883 BOW-qty.
em‘a‘nen
7,797,446 B2*
9/2010
8,103,793 B2*
1/2012 H6ll6i6tal. ................ .. 709/242
’
’
5,875,110 A
“999 lambs
5,897,642 A
5,918,213 A
4/1999 Caposselaet a1.
6/1999 Bernard etal'
200l/00043l0 Al
2001/0011308 A1
"""""""" " 84/615
9/2007 Mlrouzeetal.
H6ll6i6tal.
................ .. 709/242
60001 Kono
8/2001 claik 6t al.
5918303 A
6/1999 Yamaum 6‘ a1~
2001/0021053 A1
5923757 A
7/1999 H9°keretal~
2001/0041021 A1
11/2001 Boyle 6tal.
9/2001 colbonin6 6t al.
5,925,843
5,926,819
5,963,916
5,969,283
5,983,069
A
A
A
A
A
M999
7/1999
10/1999
10/1999
11/1999
M111“ 6‘ al'
D00 etal'
Kaplan
Looney etal'
Cho etal'
2001/0044835
2001/0048642
2001/0052123
2002/0002413
2002/0010788
A1
A1
A1
A1
A1
11/2001
12/2001
12/2001
1/2002
1/2002
sohob6i6tal.
B6ihan
Kawai
Tokue
Nathan 6tal.
5,995,098
6,000,000
6,006,274
6,038,199
A
A
A
A
11/1999
12/1999
12/1999
3/2000
Okad". ‘ital
Hawklnsem
HaWk‘nSeFaL
PaWl0Ws_k1et a1.
2002/0013784
2002/0015161
2002/0016968
2002/002756l
A1
A1
A1
Al
1/2002
2/2002
2/2002
3/2002
swanson
Haneda 6t al.
Nathan 6tal.
Wu
2,82%; 2
Z5888 g?lanslfgh
6061306 A
50000 Bu‘zhl‘fégn'
’
2002/0046315 A1
2002/0054079 A1
’
4/2002 Mill6i 6t al.
5/2002 Rnss6l
2002/0055934 A1
5/2002 Llpscomb 6tal.
6,125,369 A
9/2000 Wu 6‘ a1~
2002/0073167 A1
6/2002 Powell 6t al.
6,172,948 B1
6,208,044 B1
V2001 Kfilleretal'
3/2001 \Asw‘madham etal'
2002/0080180 A1
2002/0116082 A1
6/2002 Mandef 6t al.
8/2002 Gudorf
6,216,131 B1
‘"2001 L1“ et a1~
2002/0118300 A1
8/2002 Middleton 6tal.
233%? E1
2588} gennef 6‘ a1~
l
2002/0133515 A1
9/2002 Kagle 6t al.
6,247,135 B1
6’248’946 Bl
6,255,961 B1
60001 Fgl?eeman eta'
60001 Dwgk
2002/0138606 A1
2002/0152278 A1
7/2001 Van Ryzin 6tal.
8/2001 Flam in et a1‘
2002/0161865 A1
2002/0174269 A1
6,272,545 B1
’
t
.. g
2,532,221‘ g?
6,332,175 B1
’
3588} galgmazid
12/2001 Bfne?re‘zt31'
’
'
9/2002 Robison
10/2002 PontenZone et al.
10/2002 Nguyen
11/2002 sbnigat 6t al.
2002/0193895 A1
12/2002
2002/0194195 A1
12/2002 Fenton 6t al.
Qian 6tal.
2002/0194309 A1
12/2002 cart6i_6tal.
2003/0013493 A1
l/2003
V2002 Cooket a1~
2003/0014767 A1
1/2003 stnniphanz6i
6,341,316 B1
V2002 Kloba et a1~
2003/0030733 A1
2/2003 s6ainan 6t al.
6,356,971 B1
#002 Katzdetal~
2003/0037254 A1
6,338,044 B1
IflIIlaJlfletal.
2/2003 Fisoh6i6tal.
6,380,947 B1
4 2002 Stea
2003/0046434 A1
3/2003 Flanagin 6t al.
gig/A27) E1
6,434,680 B2
6,446,080 B1
2588; gYal .
l
80002 13:11:;‘if31'
99002 Van Ryzin 9 ill
2003/0050058 A1
2003/0055723 A1
588788333821
3/2003 Walsh 6t al.
3/2003 English
25583; 5111136661
9/2002 Walterset a1
2003/0081784 A1
5/2003 Kallahallaetal.
2003/0093340 A1
5/2003
6452 609 B1
6,453,281 B1
’
9/2002 Katinsky 6t al.
t
'
6,490,432 B1
12/2002 wegelleretal
2003/0098893 A1
5/2003 Makinen
Egg/Bi g1
13/5885 i’lcL‘Fnd a1
2003/0107585 A1
6/2003 sainn6lson
raggone a'
2003/0149628 A1
6,529,804 B1
’
’
2,233,182 5%
300% Duns or e: 1'
$588; $111113“ Nieulen
2003/0112279 A1
2003/0174882 A1
900% Kelleretal'
2003/0182315 A1
6,636,873 B1
10/2003 Carini 6t al.
Ash6 6tal.
Lunsford et a1‘
Novak et a1,
Benyamin et a1‘
Robbin
Chasen etal,
H6nipl6inan 6t al.
Monss6an 6tal.
Blight 6t al.
Abbosh 6t al.
9/2003 Plastina6tal.
7/2003 Kgnggl'
12/2003
000%
4,2004
4/2004
5/2004
7/2004
7/2004
8/2004
8/2004
8/2003
9/2003 Robbin 6tal.
6,587,404 B1
B2
B2
B1
B1
B2
B1
B1
B1
B1
6/2003 liiniajiii
2003/0167318 A1
6,621,768 B1
6,664,981
6,665,803
6,718,348
6,721,489
6,731,312
6,760,721
6,763,345
6,779,019
6,785,542
'
Kiyst6l< 6t al.
9/2003 Tin-pin 6tal.
iggygigggg :1 $588; 3h
2003/0210821
2003/0221541
2004/0001395
2004/0001396
2004/0017997
2004/0027930
2004/0054542
2004/0055446
A1
A1
A1
A1
A1
A1
A1
A1
ll/2003
12/2003
l/2004
l/2004
l/2004
2/2004
3/2004
3/2004
Y
Yogeshwar et a1.
Platt
Keller et a1.
Keller et a1.
Cowgill
Kudo
Foote 6t al.
Robbin 6tal.
US 8,495,246 B2
Page 3
2004/0071922
2004/0076086
2004/0083480
2004/0093274
2004/0103102
2004/0113915
2004/0123242
2004/0123725
2004/0128277
2004/0139180
2004/0148358
2004/0164991
2004/0205028
2004/0223245
2004/0225762
2004/0261064
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
2005/0031197 A1
2005/0055718
2005/0060264
2005/0080915
2005/0141771
2005/0149392
2005/0235015
2005/0240494
2005/0240661
2005/0249080
2005/0262528
2005/0267803
2005/0278377
2006/0015378
2006/0036567
2006/0066627
2006/0089949
2006/0100978
2006/0156236
2006/0156239
2006/0163358
2006/0168340
2006/0247980
2008/0256378
2009/0063496
2009/0063543
2010/0042654
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
4/ 2004 McCarthy et al.
4/ 2004 Keller
4/ 2004 Dodge
5/2004
5/ 2004
6/2004
6/ 2004
7/2004
7/ 2004
7/ 2004
7/ 2004
8/ 2004
10/2004
1 1/2004
11/2004
12/2004
Vanska et al.
Nelson
Ohtsuki et al.
McKibben
Kim
Mander et al.
White et al.
Singh et al.
Rose
Verosub et al.
Morohashi
Poo
Goldstein et al.
2/2005 Knopp
3/2005
3/2005
4/2005
6/2005
7/2005
10/2005
10/2005
10/2005
11/2005
Stone
Schrock et al.
Shoemaker
Yamakado et al.
Gold et al.
Abanami et al.
Cue et al.
Heller et al.
Foote et al.
11/2005 Herley
12/2005
12/2005
1/ 2006
2/ 2006
3/ 2006
4/ 2006
5/ 2006
7/ 2006
7/ 2006
Patel et al.
Mirrashidi et al.
Mirrashidi et al.
Tan
Gerhard et al.
Robbin
Heller et al.
Heller et al.
Jobs
7/ 2006 Biderman
7/ 2006 Heller et al.
1 1/ 2006 Mirrashidi et al.
10/ 2008 Guillorit
3/2009 Cunningham et al.
3/2009 Martin et al.
2/2010 Heller et al.
FOREIGN PATENT DOCUMENTS
EP
EP
EP
JP
JP
JP
JP
JP
JP
JP
W0
W0
W0
W0
W0
W0
W0
W0
W0
WO
1 028 425
1 056 093
1 548 740
2000-285656
2000-339917
2001-76465
2001-93226
2001-117800
2001/291365
2002/74909
WO 95/16950
WO 01/33569
WO 01/67753
WO 02/25610
WO 02/25935
W0 03/023786
W0 03/025933
W0 2004-004338
WO 2004/084413
2005073856
A1
A
A
A
A2
8/2000
11/2000
6/2005
10/2000
12/2000
3/2001
4/2001
4/2001
10/2001
3/2002
6/1995
5/2001
9/2001
3/2002
3/2002
3/2003
3/2003
1/2004
9/2004
8/2005
OTHER PUBLICATIONS
“Apple Introduces iTunesiWorld’s Best and Easiest to Use Jukebox
Software,” Macworld Expo, San Francisco, Jan. 9, 2001.
Alicia Awbrey, “Apple’s iPod Available in Stores Tomorrow,” Press
Release, Apple Computer, Inc., Nov. 9, 2001.
“Hewlett Packard Jornada 525 Color Pocket PC,” downloaded Jan.
“Replay GainiA proposed Standard,” Oct. 7, 2001, from http://
replaygainhydrogenaudio.org/index.html and http://replaygain.
hydrogenaudio . org/ outline .html.
“SoundJam MP Plus Manual, version 2.0”iMP3 Player and
Encoder for Macintosh by Jeffrey Robbin, Bill Kincaid and Dave
Heller, manual by Tom Negrino, published by Casady & Greene, Inc.,
2000.
“About MusicMatch Jukebox,” MusicMatch Jukebox v4 Help, 1999,
pp. 1-4.
“iTunes Celebrates Its First Anniversary; Over 70 Million Songs
Purchased,” Apr. 28, 2004, http://www.apple.com/pr/library/2004/
apr/28itunes.html.
“Rio Portable Music Player,” Independent Web Review, downloaded
Jan. 25, 2002, http://www.webreviews.com/9901/rio.html.
Birrell, Andrew, “Personal Jukebox (PJB),” Oct. 13, 2000, http://
birrell.org/andrew/talks/pjb-overview.ppt.
Breen, Christopher, “iMixing it Up: Sharing Your Sounds,” Sep. 17,
2004, http://playlistmag.com/help/2004/09/imixhowto/index.php.
Bridgman, “Windows XP Expert Zone Community Columist”,
Using Windows Mobil-based Portable Media Centers and Windows
Media Player 10, Aug. 25,2004, 1-11.
Butler, Travis, “Archos Jukebox 6000 Challenges Nomad Jukebox,”
Aug. 13, 2001, http://db.tidbits.com/getbits.acgi?tbart:06521.
Butler, Travis, “Portable MP3: The Nomad Jukebox,” Jan. 8, 2001,
http://db.tidbits.com/getbits.acgi?tbart:06261.
Chakarova et al., “Digital Still CamerasiDownloading Images to a
Computer,” Multi-Media Reporting and Convergence, 2 pgs, Jan. 8,
2006.
Compaq Computer Corp., copyright 1991, Personal Jukebox User
Manual, pp. 1-29.
Compaq, “Personal Jukebox,” Jan. 24, 2001, http://researchcompaq.
com/SRC/pjb/.
De Herrera, Chris, “Microsoft ActiveSync 3.1,” Version 1.02, Oct.
13, 2000.
Engst, Adam C., “SoundJam Keeps on Jammin’,” Jun. 19, 2000,
http://db.tidbits.com/getbits.acgi?tbart:05988.
Fleishman, Glenn, “Handheld iPod joins MP3 band a bit late, but is
standout player,” Nov. 6, 2001, http://seattletimes.nwsource.com/
htrnl/businesstechnology/l34361811iptmacc040.html.
Handbook for PalmTM m500 Series Handhelds, User Manual, copy
right 1998-2001.
IEEE 1394iWikipedia, 1995, http://www.wikipedia.org/wiki/
Firewire.
International Search Report dated Dec. 5, 2003, from International
Application No. PCT/US03/21534.
iTunes 2, Playlist Related Help Screens, iTunes v2.0, Apple Com
puter, Inc., Oct. 23, 2001.
iTunes, Digital Music for your Mac, Apple Computer, Inc., down
loaded Oct. 22, 2001, http://www.apple.com/itunes/.
iTunes, Playlist Related Help Screens, iTunes v1.0, Apple Computer,
Inc., Jan. 2001.
Kawamoto et al., “On 15’ Birthday, iTunes Unwraps New Features,”
Apr.
28,
2004,
http://news.com.com/
On+1st+birthday,+iTunes+unwraps+new+features/2100-1027i3 -
5201598.html.
Lindauer, Andy, “What’s in your Pocket? ,” Edgereview, downloaded
Jan. 25, 2002, http://www.edgereviewcom/print.cfm?Type:
aag&ID:286.
Lyra, Personal Digital Player, RCA, Product Box, (2003).
Miniman, “Applian Software’s Replay Radio and Player v1.02,”
Product review, pocketnow.com, http://www.pocketnow.com/re
views/replay/replayhtm, Jul. 31, 2001.
Musicmatch, “Musicmatch and Xing Technology Introduce
Musicmatch Jukebox,” May 18, 1998, http://www.musicmatch.com/
info/company/press/releases/?year:1998&release:2.
Of?ce Action from European Patent Of?ce for European Patent
Application No. 037644267 dated Nov. 8, 2005.
RCA Lyra User’s Guide, RD2201/2202/2204, www.lyraZone.com,
(1999) pp. 1-37.
25, 2002, http://www.pc4d.com/electronics/products/56/jornadai
RealJukeboxPlus Manual, Real Networks, Inc., copyright 1999, pp.
5 25icoloripocketipc .shtml.
“Nomad Jukebox,” User Guide, Creative Technology Ltd., Version 1,
Aug. 2000.
RealJukebox, Real Networks, Inc., webpages downlaoded Oct. 27,
2005 http://www.real.com/Jukebox/releaseinotes.html#.
1-83.
US 8,495,246 B2
Page 4
Sinitsyn, “A Synchronization Framework for Personal Mobile Serv
“VR 300 Advanced Broadcast Video Server”, ASC Audio Video
ers,” Proceedings of the Second IEEE Annual Conference on Perva
Corporation, pp. 1-9., Mar. 1998.
“VR300 Video Server User Manual, Version 1.0”, ASC Audio Video
Corporation, pp. 1-40, Mar. 20, 1998.
“Gravis WinDecks Version 1.12”, screen shots, Gravis Computer
Technology Ltd., pp. 1-10., Jan. 1990.
sive Computing and Communications Workshops, Piscataway, NJ,
Mar. 14, 2004, pp. 1-4.
SoundJam MP Plus, Representative Screens, published by Casady &
Greene, Inc., Salinas, CA, 2000.
Speci?cation Sheet, iTunes 2, Apple Computer, Inc., Oct. 31, 2001.
Steinberg, “Sonicblue Rio Car,” Product Review, Dec. 12, 2000,
WinDecks, User Instructions, Gravis Computer Technology Ltd., pp.
1-14., Jan. 1990.
http://electronics.cnet.com/electronics/0-6342420-1304-4098389.
Iriver, “PMP140/120”, Sep. 13, 2004, 1-2 pgs.
MG-25, Portable MPEG4 Player (MG-25), Jul. 29, 2004, 1-3 pgs.
html.
Windows XP Service Pack 2, Figures 1-2 and “How to obtain the
TuneBase 100 User Guide, A CD Library Management System,
Escient, Inc. copyright 1999.
TuneBase Pro Mk-II User’s Guide, Escient, Inc. (1999).
latest Windows XP service pack,” Aug. 25, 2004.
Vetro et al., “Media Conversions to Support Mobile Users,” IEEE
Canadian Conference on Electrical and Computer Engineering,
Piscataway, NJ, May 13, 2001, pp. 607-612.
Window’s Media Player 6.4, Microsoft Corp., copyright 1999, soft
ware available at http://www.oldversion.com/program.php?n:wmp
See also Windows Media Player 6.4 Software Of?cial website at
http://www.microsoft.com/windows/windowsmedia/player/ver
sion64/default.aspx.
Zheng et al., “MobiGATE: a mobile gateway proxy for the active
deployment of transport entities,” Proceedings of the 2004 Interna
tional Conference on Parallel Processing, Piscataway, NJ, Aug. 15,
2004.
PBS Local Insertion Server Instruction Manual, Microvision, Inc.,
pp. 1-71, Jun. 19, 1996.
Wave Station Digital Audio Automation System, Instruction &
Operations Manual Broadcast Software International, pp. 1-1 13, Feb.
4, 1997.
Nielsen et al., “Comparative Design Review: An Exercise in Parallel
Of?ce Action from European Patent Of?ce for 03764426.7 mailed
Aug. 14, 2006.
Torrone, Phillip, How-To: Getting Podcasts on a Portable Media
Center and other Windows Media Devices, Oct. 2004.
Of?ce Action for European Patent Of?ce for 03764426.7 mailed Sep.
11, 2009.
Noti?cation of Reason for Rejection for Japanese Patent Application
2004-521604, mailed Apr. 15, 2008 (with translation).
Noti?cation for Reason for Rejection for Japanese Patent Application
2004-521604, mailed Jun. 16, 2009 (with translations).
Written Opinion for PCT/US03/ 21534 mailed Mar. 12, 2004.
International Preliminary Examination Report for PCT/US/21534
mailed Jun. 8, 2004.
Personal Jukebox (PJB), “System Research Center and PAAD”,
Compaq Computer Corp., Oct. 13, 2000, http;//research.compaq.
com/SRC/pjb/.
Etchison, “Accelerated Discrete Adjustment of the Parameters of a
Lowery Daryl, “Random-Access Digital AudioiRecording Sys
Process”, IBM Technical Disclosure Bulletin, vol. 15, No. 5, Oct. 1,
1972, 2 pgs.
Noti?cation for Reason for Rejection for Japanese Patent Application
2004-521604, mailed Mar. 9, 2010 (with translations).
Of?ce Action for US. Appl. No. 10/198,639, mailed Dec. 2, 2005.
Final Of?ce Action for US. Appl. No. 10/198,639, mailed May 4,
tems”, pp. 68-71, Jun. 1992.
2006.
Design”, Interchi ’93, pp. 414-417 Apr. 24-29, 1993.
Sadie Master System, Product Brochure, Studio audio Digital Equip
Advisory Action U.S. Appl. No. 10/198,639, mailed Aug. 25, 2006.
ment Inc., 2 pgs., Jan. 1995.
RCS Works-Cart Wall User’ s Guide and Reference Manual, pp. 1-83,
Of?ce Action for US. Appl. No. 10/198,639, mailed Jan. 3, 2007.
Final Of?ce Action for US. Appl. No. 10/198,639, mailed Jun. 12,
Feb. 7, 1993.
2007.
“Digital Audio Just Got Easier!”, CartWorks Digital Audio Systems,
dbm Systems, Inc., Jun. 26, 1996.
“CartWorks File Utilities User’s Manual”, dbm Systems, Inc., pp.
Of?ce Action for US. Appl. No. 10/198,639, mailed Oct. 3, 2007.
Notice of Allowance for US. Appl. No. 10/198,639, mailed Apr. 2,
1-8., Jul. 1998.
“CartWorks MHD Music-on-Hard-Drive QuickSchedule User’s
“CartWorks MHD Music-on-Hard-Drive User’s Manual V6.8”, dbm
Summons to Attend Oral Proceedings for European Patent Applica
tion No. 037644267, mailed Jun. 9, 2010.
Minutes of the Oral Proceedings for EP Patent Application No.
037644267, dated Jan. 26, 2011.
Systems, Inc., pp. 1-11, Feb. 1998.
“CartWorks On-Demand Editor User’s Manual”, dbm Systems, Inc.,
Of?ce Action (Questioning) for Japanese Patent Application No.
2004-521604, dated May 17, 2011.
pp. 1-7., Feb. 1998.
Of?ce Action for US. Appl. No. 12/582,624, mailed Nov. 24, 2010.
Final Of?ce Action for US. Appl. No. 12/582,624, mailed May 10,
Manual”, dbm Systems, Inc., pp. 1-8, Feb. 8, 1998.
“CartWorks Script Editor User’s Manual v3 .12”, dbm Systems, Inc.,
2010.
pp. 1-26., Feb. 1998.
201 1.
“CartWorks Spot Set Editor User’s Manual”, dbm Systems, Inc., pp.
1-11., Feb. 1998.
Notice of Allowance for US. Appl. No. 12/582,624, mailed Oct. 5,
“The DADpro Digital Audio Delivery System Operation Manual
Of?ce Action for Japanese Patent Application No. 2010-157096,
dated Feb. 28, 2012.
Extended Search Report for European Patent Application No.
101764850, dated Oct. 23,2012.
Version 1.0”, IBM Corp., pp. 1-424, Aug. 30, 1996.
“Virtual RecorderiBasic Operations”, ASC Audio Video Corpora
tion, pp. 1-94, Sep. 9, 1996.
“Broadcast Tools: SpotBase, Playlist & TapeBase”, ASC Audio
Video Corporation, pp. 1-2., Mar. 1998.
201 1.
* cited by examiner
US. Patent
wk 41»
$13“my,
wamwmm,
'wmmm?
Jul. 23, 2013
Sheet 1 0f 20
we
US 8,495,246 B2
US. Patent
Jul. 23, 2013
US 8,495,246 B2
Sheet 2 0f 20
f‘ 260
USER iNTERFACE
M232
A
MEDIA
APPLICATiON
w 282
OPE RATiNG SYSTEM m 204
I
BUS
CNTtR
MEDIA
DATABASE
w 268
V
PE FRI PH EZRAL
DEV! CE
208
m
FIG.
W.) 210
US. Patent
Jul. 23, 2013
US 8,495,246 B2
Sheet 3 0f 20
/ 3G0
STAR
302w“
" “
HAS
A DATA
SOU RCE
BEEN
7‘
NO
UPDATED
M
‘
304 >
9
I
‘
ASSOCiATED
DYNAMiC
PLAYUST
?
NO
v
Yes
306
'
DO ES
UPDATE TO
DATA SOURCE
AFFECT
PLAYLIST
.
,?
v
NO
'
,
308
REGENERATE ASSOCIATED PLAYUS'T
IN ACCORDANCE WETH PLAYLET
CONDSTIONS
END
FIG. 3A
US. Patent
Jul. 23, 2013
Sheet 5 0f 20
US 8,495,246 B2
400 \
‘
4&2
TRACK
v
H
404
‘ MOQWED YES
,
,,
2
,
‘
'
sewn mommcmlow
>
MESSAGE
NO
406
498
TRACK
()
YES
ADQEQ
*2
saw NEW
,,
'rmcx
NO
MESSAGE
4w
_
TRACK
~
412
. QELEYEQ YES
,
_
Q,
‘
‘
,
QELETED MESSAGE
‘
416
2
"
YES >
+
-
I
414
00:45
W‘TH
SET OF
CHANG??-S
sewn some
MES?AGE
i’
2
sewn TRACK
'
N0
V
‘r
‘
NO
FIG, 4
US. Patent
Jul. 23, 2013
Sheet 6 0f 20
,
506
18
Va
5G4
PLAYLIST
mgmc , NO
UPDATE
FLAG
’
NO
‘
SE1,
50s
*2
YES
US 8,495,246 B2
}
COMPARE MQDIMCAHQN MESSSAGEE
MA$K WITH FiELDS MASK
¥—“OR PLAYLQST
_
ANY
v
510
~
mmcmwe
FIELDS
?
NO
YES
512 "M
SET UPDATE FLAG
US. Patent
Jul. 23, 2013
"
514
Sheet 7 0f 20
TRACK
DELETED
MESSAGE
RECENED
516
DELETED
TRACK W
PLAYUST ‘ ‘
'
i w
5 8
?
REMOVE REFERENCE TC) DELETEU
TRACK FROM PLAYUST
,
PLAYUST
DYNAMlC
‘
N9
’?
YES
522 k/w
SET UPDATE FLAG
US 8,495,246 B2
US. Patent
Jul. 23, 2013
Sheet 8 0f 20
NEW
TRACK
524 ‘
MESSAGE
RECEWED
526
‘
‘
‘
‘
PLAYUST
YES
528 X/
SET UPDATE FLAG
Q)
F36. 5C
US 8,495,246 B2
US. Patent
Jul. 23, 2013
Sheet 9 0f 20
US 8,495,246 B2
MESSAGE
RECEIVED
1S
PLAYLIST
‘ 534
DlSPhAYED
“
'?
.
PLAYLIST
DYNAMIC
RE-DRAW PLAYLIST
ON SCREEN
53a ‘
“ ‘
ups/n5
FLAG
SET
526
NO
7
YES
549 w
SET iDLE UPDATE FLAG
FIG. 50
,
US. Patent
Jul. 23, 2013
US 8,495,246 B2
Sheet 10 0f 20
(W)
600
602
‘ iDLE
UP DATE
FLAG
SET
606 raw
RETRQEVE F’LAYUST CQNDiT$ON$
5
REGENERATE PLAYL§8T
as
PLAYUST
,
610
NO , mammary
612
YES
RE'DRAW PLAYUST ON SCREEN
814 MM
CLEAR {OLE UPDATE FLAG
CLEAR UPDATE FLAG
FiG. 6
US. Patent
Jul. 23, 2013
Sheet 11 0120
T
QED
m,
p
US 8,495,246 B2
706
r/
,
$ELECT FiRST (NEXT) HEM 3N
EX‘STiNG PLAYLIST
v F92
E
COMF’ARE SELECTED iTEM
WSTH FiLTER CRITERiA
SELECTED
/1TEMREMA§N
&
1N UPDATE!)
PLAYUST
"\v 704
\
NO
?
REMOVE semcmo iTEM
FROM PLAYUST
YES
2
“
"10a
MARK CORRESPONDiNG TRACK
AS CONSlDERED
FIG. 7A
N716
US. Patent
Jul. 23, 2013
Sheet 12 0f 20
US 8,495,246 B2
@
SELECT WRST (NEXT) TRACK
3N THE DATA SOURCE
“V714
716
" _ MARKED
. YES
COMPARE THE SELECTED TRACK
“8 m
WQTH “we FlLTER cm'rERaA
,720
F1 LTER ‘
cRrrEmA
‘
SATISHED
ADD SELECTED TRACK TO
THE UPDATED FLAYUST
+
CLEAR MARK FOR THE
SELECTED TRACK
N 724
P16. 78
US. Patent
Jul. 23, 2013
Sheet 13 0f 20
US 8,495,246 B2
SORT THE UPDATED F’LA‘VLiST
smear ON sow" CRiTERiA
m” 728
SELECT HRsT (NEXT) new; N
\V 736
THE 30mm, UPDATED pLm/usr
ACQUMULATE TOTAL TRACK3, TC3TAL
TQMES AND TOTAL S32E58 FDR
“'“w ‘?32
THE SORTED, UPDATED PLAYHST
' mm“
mama»,
738
‘
MET
?
2
REMOVE SUBSEQUENT
ITEMS FROM THE
SORTED, UPDATED F'LAYUST
FIG. 7C
US. Patent
Jul. 23, 2013
US 8,495,246 B2
Sheet 14 0f 20
802
2
HOST CGMPUTER
8”‘ ’
comm,
F
MGDULE
MANAGE EM ENT
MODUL?
COMM,
MQUULE
2 AL
806
PLAY
MODULE
v
PLAY
MGDU LE
‘ i
9 i824
812
ME 0 lA
DATABQSE
MEDIA
GATABASE
2819
MEDEA
808
STORE
$1 826
M)
MEDiA PLAYER
F16. 8
US. Patent
Jul. 23, 2013
Sheet 15 0f 20
US 8,495,246 B2
900
914
_‘
f
2‘
usemmpu'r
: SPEA®
“ ‘
DEVICE9,9,3,
93$’;
DiSPLAY
CODEC
m Q12
PROCESSOR
Q18
BUS
g
iNTERF‘ACE
§ 2
l
9m
9%
FQLE
SYSTEM
{STORAGE DESK)
FIG, 9
US. Patent
Jul. 23, 2013
Sheet 16 0f 20
US 8,495,246 B2
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement