Method and system for updating playlists

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7797446
APP PUB NO 20060168340A1
SERIAL NO

10198639

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Improved techniques for automatic (or dynamic) updating (or 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 previously stored media content is otherwise altered.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE INC.CUPERTINO, CA19052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Heller, David San Jose, US 90 4279
Robbin, Jeffrey L Los Altos, US 168 8420

Cited Art Landscape

Patent Info (Count) # Cites Year
 
AMERICA ONLINE, INC. (1)
2001/0044,835 Selecting content to be communicated based on automatic detection of communication bandwidth 72 2001
 
Other [Check patent profile for assignment information] (6)
5168481 Automated digital broadcast system 92 1989
6041023 Portable digital radio and compact disk player 247 1999
2002/0013,784 Audio data transmission system and method of operation thereof 199 2000
2004/0225,762 Method and devices for data transfer 56 2004
2006/0036,567 Method and apparatus for organizing searches and controlling presentation of search results 22 2004
2006/0247,980 Rating media item groups 65 2006
 
Software Control Systems, Inc. (1)
5481509 Jukebox entertainment system including removable hard drives 188 1994
 
SONY CORPORATION (2)
7126770 Data processing system having data reproduction independent of data processing 24 2000
2003/0112,279 Information processing device, menu displaying method and program storing medium 53 2002
 
NAMCO HOLDING CORPORATION (1)
5925843 Song identification and synchronization 97 1997
 
HITDISC.COM, INC. (1)
5740134 Musical CD creation unit 90 1996
 
MOAEC TECHNOLOGIES LLC (1)
5969283 Music organizer and entertainment center 369 1998
 
INTREPID ENTERPRISES (1)
5633839 Music vending machine capable of recording a customer's music selections onto a compact disc 183 1996
 
CHANG, DEAN (1)
6061306 Portable digital player compatible with a cassette player 124 1999
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6490432 Distributed media on-demand information service 77 2000
 
Sony Corp./Sony Electronics, Inc. (1)
2002/0116,082 Method and system for remote access of personal music 216 2001
 
Advanced Audio Devices, LLC (6)
6172948 Optical storage device 178 1998
6587403 Music jukebox 263 2000
6587404 Optical storage device capable of recording a set of sound tracks on a compact disc 184 2000
6621768 Compact disc recorder 159 2000
2004/0001,396 Music jukebox 149 2003
2004/0076,086 Compact disc recorder 144 2003
 
Sony Electronics Inc. (6)
6243328 Modular media storage system and integrated player unit and method for accessing additional external information 93 1998
6255961 Two-way communications between a remote control unit and one or more devices in an audio/visual environment 277 1998
6407750 Broadcast and recorded music management system particularly for use in automobile 106 1999
6356971 System for managing multimedia discs, tracks and files on a standalone computer 302 1999
6874037 Method and apparatus for synchronizing device information 138 2000
2004/0139,180 Automobile media synchronization 65 2003
 
Sony France S.A. (1)
6794566 Information type identification method and apparatus, e.g. for music file name content identification 149 2002
 
YAMAHA CORPORATION (1)
5918303 Performance setting data selecting apparatus 161 1997
 
ZARBAÑA DIGITAL FUND LLC (1)
6452609 Web application for accessing media streams 281 1998
 
TouchTunes Music Corporation (2)
2002/0010,788 AUDIOVISUAL DISTRIBUTION SYSTEM 28 1997
2002/0016,968 INTELLIGENT DIGITAL AUDIOVISUAL PLAYBACK SYSTEM 26 1997
 
ORACLE INTERNATIONAL CORPORATION (2)
6636873 Methods and systems for synchronization of mobile devices with a remote database 177 2000
6801964 Methods and systems to fast fill media players 189 2001
 
FRANKLIN ELECTRONIC PUBLISHERS, INC. (1)
5739451 Hand held electronic music encyclopedia with text and note structure search 282 1996
 
APPLE INC. (24)
5583993 Method and apparatus for synchronously sharing data among computer 262 1994
5640566 Method of forming an editor 99 1994
5714971 Split bar and input/output window control icons for interactive user interface 131 1994
5845282 Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant 190 1995
5710922 Method for synchronizing and archiving information between computer systems 443 1995
5864868 Computer control system and user interface for media playing devices 478 1996
5835721 Method and system for data transmission over a network link between computers with the ability to withstand temporary interruptions 195 1996
6208044 Removable media ejection system 145 1997
6731312 Media player interface 262 2001
6664981 Graphical user interface with hierarchical structure for customizable menus and control objects 76 2001
2003/0167,318 Intelligent synchronization of media player with host computer 257 2002
2006/0168,340 Method and system for updating playlists 112 2002
2003/0079,038 Intelligent interaction between media player and host computer 342 2002
2004/0128,277 Method and apparatus for organizing information in a computer system 55 2003
2004/0261,064 Speculative compilation 14 2004
2005/0240,494 Method and system for sharing playlists 134 2004
2005/0240,661 Method and system for configurable automatic media selection 85 2004
2006/0100,978 Multiple media type synchronization between host computer and media device 117 2004
2006/0156,236 Media management for groups of media items 39 2005
2006/0156,239 Persistent group of media items for a media device 49 2005
2005/0278,377 Publishing, browsing and purchasing of groups of media items 91 2005
2006/0015,378 Publishing, browsing, rating and purchasing of groups of media items 76 2005
2006/0089,949 Online purchase of digital media bundles 41 2005
2009/0063,543 Media Asset Rating System 27 2007
 
CALLAHAN CELLULAR L.L.C. (1)
2004/0205,028 Digital content store system 124 2003
 
NEWSPLAYER INTERNATIONAL LIMITED (1)
2002/0118,300 Media editing method and software therefor 28 2001
 
APPLE COMPUTER, INC. (2)
5504852 Method for creating a collection of aliases representing computer system files 172 1995
5721949 Disk controller having sequential digital logic in a state machine for transferring data between DMA device and disk drive with minimal assistance of the CPU 148 1997
 
WHEEL AND FIRE, INC. (1)
2005/0267,803 Advertising management structure and method for correlating campaigns with consumer interest 23 2004
 
INTEGIC TECHNOLOGIES LLC (1)
7209633 System and methods for logical memory devices in a digital media player 16 2003
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (3)
6563769 Virtual jukebox 112 1999
6978127 Hand-ear user interface for hand-held device 175 1999
2008/0256,378 Audio/Video Content Synchronization Through Playlists 28 2005
 
VXI CORPORATION (1)
6453281 Portable audio database device with icon-based graphical user-interface 209 1996
 
VICTOR COMPANY OF JAPAN, LTD. (1)
2002/0002,413 Contents distribution system, portable terminal player, and contents provider 174 2001
 
MEDIABAY. COM, INC. (1)
4528643 System for reproducing information in material objects at a point of sale location 784 1983
 
Creative Technology Ltd (1)
6928433 Automatic hierarchical categorization of music by metadata 129 2001
 
MINERAL LASSEN LLC (1)
* 6721489 Play list manager 128 2000
 
DIGITAL ON-DEMAND, INC. (1)
5418713 Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials 645 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
5428735 Method and apparatus for maintaining a record of set-creating data processing activities and associated data sets 40 1992
5559945 Dynamic hierarchical selection menu 217 1994
5923757 Docking method for establishing secure wireless connection between computer devices using a docket port 201 1997
6434680 Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters 33 1999
2002/0133,735 System and method for efficient failover/failback techniques for fault-tolerant data storage system 26 2001
 
BLUEBONNET INTERNET MEDIA SERVICES, LLC (1)
6389467 Streaming media search and continuous playback system of media resources located by multiple network addresses 484 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
6332175 Low power system and method for playing compressed audio data 231 1999
2003/0030,733 System and method for synchronization of media data 46 2001
 
INTERACTIVE OBJECTS, INC. (1)
2002/0046,315 System and method for mapping interface functionality to codec functionality in a portable audio device 205 2001
 
BLACKBERRY LIMITED (1)
6779019 System and method for pushing information from a host system to a mobile data communication device 246 2000
 
NSM MUSIC GROUP LIMITED (1)
5341350 Coin operated jukebox device using data communication network 320 1993
 
FUJITSU LIMITED (2)
5995098 Personal information environment system 35 1996
6283764 Storage medium playback system and method 63 1997
 
MOTOROLA, INC. (1)
2004/0001,395 Optical storage device 103 2003
 
DWEK, NORMAN (1)
6248946 Multimedia content delivery system and method 618 2000
 
PROVENANCE ASSET GROUP LLC (1)
6338044 Personal digital content system 286 1999
 
FUJI XEROX CO., LTD. (1)
2005/0249,080 Method and system for harvesting a media stream 67 2004
 
EMC CORPORATION (1)
6052797 Remotely mirrored data storage system with a count indicative of data consistency 208 1998
 
INTEL CORPORATION (2)
6760721 System and method of managing metadata data 435 2000
7055165 Method and apparatus for periodically delivering an optimal batch broadcast schedule based on distributed client feedback 61 2001
 
MTVN ONLINE PARTNER I LLC (1)
6933433 Method for producing playlists for personalized music stations and for transmitting songs on such playlists 150 2000
 
NCR CORPORATION (1)
2005/0149,392 Using a customer's purchasing intent in recommending alternative items for purchase in a physical store 19 2003
 
INTERACTIVE TELEVISION SYSTEMS, INC. (1)
5181107 Telephone access information service distribution system 163 1991
 
NUANCE COMMUNICATIONS, INC. (1)
6038199 Portable digital audio recorder with adaptive control configurations 119 1998
 
ACCESS CO., LTD. (1)
6785542 Resource proxy for mobile wireless electronic devices 138 2001
 
IRONWORKS PATENTS LLC (1)
6446080 Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device 256 1998
 
GENERAL INSTRUMENT CORPORATION (1)
2005/0055,718 Peer-to-peer architecture for sharing video on demand content 43 2003
 
1K Music International Ltd. (1)
4851931 Method and apparatus for producing an audio magnetic tape recording at high speed from a preselected music library 59 1989
 
NOKIA OY (1)
7502626 System and device for accessing of a mobile communication network 32 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (12)
5616876 System and methods for selecting music on the basis of subjective content 782 1995
5897642 Method and system for integrating an object-based application with a version control system 87 1997
6125369 Continuous object sychronization between object stores on different computers 333 1997
6493758 Offline viewing of internet content with a mobile device 329 1998
6272545 System and method for interaction between one or more desktop computers and one or more mobile devices 347 1998
* 7111009 Interactive playlist generation using annotations 75 1999
6941324 Methods and systems for processing playlists 216 2002
* 6987221 Auto playlist generation with multiple seed songs 237 2002
7043477 Navigating media content via groups within a playlist 116 2002
2005/0060,264 System and method for creating and playing globally relevant playlists 105 2003
* 7262357 Systems for per persona processing media content-associated metadata 12 2005
* 2005/0262,528 Smart car radio 42 2005
 
IDEO PRODUCT DEVELOPMENT INC. (1)
2001/0041,021 System and method for synchronization of image data between a handheld device and a computer 174 2001
 
XYLON LLC (1)
5726909 Continuous play background music system 298 1995
 
GOOGLE INC. (1)
6529804 Method of and apparatus for enabling the selection of content on a multi-media device 90 2000
 
American Greetings Corporation (1)
5875110 Method and system for vending products 203 1995
 
QUALCOMM INCORPORATED (3)
5666530 System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between 505 1992
6523124 System and method for detection of an accessory device connection status 132 1999
6665803 System and method for detection of an accessory device connection status 147 2002
 
VERIZON PATENT AND LICENSING INC. (1)
5918213 System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products 993 1995
 
MARTIN AUTOMATIC, INC. (1)
5355302 System for managing a plurality of computer jukeboxes 384 1992
 
MITEL NETWORKS CORPORATION (2)
2002/0131,402 Registering an IP phone with an IP phone switch 12 2001
2002/0131,402 Registering an IP phone with an IP phone switch 12 2001
 
HALLMARK CARDS, INCORPORATED (1)
5561604 Computer controlled system for vending personalized products 272 1990
 
Premier International, Ltd. (1)
6243725 List building system 412 1997
 
IANYWHERE SOLUTIONS, INC. (1)
6341316 System, method, and computer program product for synchronizing content between a server and a client based on state information 292 2000
 
OPENWAVE SYSTEMS INC. (1)
2002/0138,606 Method and apparatus for determining network connection by links 48 2001
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
6718348 Non-time dependent synchronization of databases 88 2000
 
INTUIT INC. (1)
2003/0055,723 Vendor comparison, advertising and switching 102 2001
 
THOMSON LICENSING (1)
5983069 Point of purchase video distribution system 99 1996
 
Intouch Group, Inc. (1)
5963916 Network apparatus and method for preview of music products and compilation of market data 625 1996
 
INPRO II LICENSING SARL (1)
5835732 Miniature digital assistant having enhanced host communication 263 1993
 
GATEWAY, INC. (1)
2002/0161,865 Automated network configuration of connected device 196 2002
 
STUART J. RADLOFF, OPERATING TRUSTEE IN BANKRUPTCY (1)
5734823 Systems and apparatus for electronic communication and storage of information 418 1996
 
DELL PRODUCTS L.P. (1)
2003/0074,457 Computer system with separable input device 146 2001
 
CARFAX, INC. (1)
7228298 Apparatus and method for perusing selected vehicles having a clean title history 36 2002
 
PALM COMPUTING, INC (3)
5727202 Method and apparatus for synchronizing information on two different computer systems 584 1995
6006274 Method and apparatus using a pass through personal computer connected to both a local communication link and a computer network for indentifying and synchronizing a preferred computer with a portable computer 512 1997
6000000 Extendible method and apparatus for synchronizing multiple files on two different computer systems 562 1998
 
Premier International Associates, LLC (1)
6763345 List building system 100 2001
 
YAHOO HOLDINGS, INC. (1)
2009/0063,496 AUTOMATED MOST POPULAR MEDIA ASSET CREATION 27 2007
 
EDGIX CORPORATION (1)
2002/0073,167 Internet content delivery acceleration system employing a hybrid content selection scheme 149 2000
 
PREMIER RETAIL NETWORKS, INC. (1)
5566353 Point of purchase video distribution system 189 1994
 
FRANCE TELECOM (1)
7272385 Activating an interactive multimedia terminal 43 2002
 
ZAPMEDIA SERVICES, INC. (1)
2002/0055,934 Dynamic management and organization of media assets in a media player device 156 2001
 
AGILENT TECHNOLOGIES, INC. (1)
2003/0098,893 Systems and methods for managing interaction with a presentation of a tree structure in a graphical user interface 64 2001
 
FACEBOOK, INC. (2)
2002/0174,269 Proximity synchronizing audio gateway device 122 2001
2006/0163,358 Intelligent identification of multimedia content for synchronization 71 2004
 
INTELLISYNC CORPORATION (3)
6216131 Methods for mapping data fields from one data set to another in a data processing environment 202 1998
6295541 System and methods for synchronizing two or more datasets 718 1998
6247135 Synchronization process negotiation for computing devices 371 1999
 
BASF AKTIENGESELLSCHAFT (1)
5587404 Gels with thermotropic properties 37 1995
 
AT&T CORP. (2)
5819160 Programmable radio subscription system for receiving selectively defined information 300 1996
6380947 Method and apparatus for displaying and tree scrolling a hierarchical data structure 81 1999
 
SIGHTSOUND.COM INCORPORATED (1)
5191573 Method for transmitting a desired digital video or audio signal 387 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2010/0287,308 Intelligent Interaction Between Media Player and Host Computer 10 2010
 
Sprint Communications Company L.P. (1)
* 9342207 Presenting media instances on a communication device 0 2009
 
APPLE INC. (44)
9715500 Method and system for sharing playlists 0 2004
8261246 Method and system for dynamically populating groups in a developer environment 4 2004
8150937 Wireless synchronization between media player and host device 13 2004
9412417 Persistent group of media items for a media device 0 2005
* 2006/0156,239 Persistent group of media items for a media device 49 2005
* 2006/0015,378 Publishing, browsing, rating and purchasing of groups of media items 76 2005
9104294 Linked widgets 15 2006
8869027 Management and generation of dashboards 23 2006
* 8566732 Synchronization of widgets and dashboards 11 2006
* 2007/0130,541 Synchronization of widgets and dashboards 123 2006
* 2008/0086,494 Transfer and synchronization of media data 26 2006
8850140 Data backup for mobile device 4 2007
8631088 Prioritized data synchronization with host device 4 2007
* 2008/0168,245 Data Backup for Mobile Device 54 2007
* 2008/0168,525 Background Data Transmission between Media Device and Host Device 25 2007
* 2008/0168,526 Prioritized Data Synchronization with Host Device 41 2007
9268830 Multiple media type synchronization between host computer and media device 0 2007
8046369 Media asset rating system 1 2007
* 2009/0063,543 Media Asset Rating System 27 2007
8954871 User-centric widgets and dashboards 12 2007
* 2009/0183,060 Unified Media Presentation for Media Devices 14 2008
8583671 Mediaset generation system 3 2009
8148622 Media playback queuing for playback management 47 2009
* 8103793 Method and system for updating playlists 5 2009
9417888 Management of user interface elements in a display environment 2 2010
9032318 Widget security 13 2010
9513930 Workflow widgets 0 2010
* 8626952 Intelligent interaction between media player and host computer 0 2010
8443038 Network media device 4 2011
* 8495246 Method and system for updating playlists 4 2012
8983905 Merging playlists from multiple sources 1 2012
8624098 Media playback queuing for playback management 2 2012
8683009 Wireless synchronization between media player and host device 31 2012
8620919 Media item clustering based on similarity data 3 2012
9507503 Remote access to layer and user interface elements 0 2012
9576056 Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics 0 2012
9262534 Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics 0 2012
9448683 Network media device 1 2013
9753627 Visual characteristics of user interface elements in a unified interest layer 0 2013
9507780 Media playback queuing for playback management 19 2014
9405766 Prioritized data synchronization with host device 0 2014
9317185 Dynamic interactive entertainment venue 1 2014
9483164 User-centric widgets and dashboards 0 2014
9400596 User-centric widgets and dashboards 0 2014
 
SONY CORPORATION (2)
* 8214431 Content and playlist providing method 3 2006
* 2006/0293,909 Content and playlist providing method 57 2006
 
SILVER STATE INTELLECTUAL TECHNOLOGIES, INC. (3)
* 8745132 System and method for audio and video portable publishing system 7 2005
* 2006/0087,941 System and method for audio and video portable publishing system 28 2005
9460100 System and method for audio and video portable publishing system 0 2014
 
HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED (1)
* 2008/0162,147 COMMAND INTERFACE 8 2007
 
SONOS, INC. (24)
9654821 Systems and methods for networked music playback 0 2011
9690466 Method and apparatus for displaying single and internet radio items in a play queue 0 2013
9501533 Private queue for a media playback system 3 2013
9361371 Playlist update in a media playback system 2 2013
9798510 Connected state indicator 0 2013
9735978 Playback queue control via a playlist on a mobile device 0 2013
9703521 Moving a playback queue to a new zone 0 2013
9684484 Playback zone silent connect 0 2013
9485545 Inconsistent queues 0 2014
9467737 Zone group control 0 2014
9460755 Queue identification 2 2014
9720642 Prioritizing media content requests 0 2014
9554178 Systems and methods for networked music playback 0 2014
9538236 Systems and methods for networked music playback 0 2014
9729599 Cloud queue access control 0 2015
9654459 Cloud queue synchronization protocol 0 2015
9654536 Cloud queue playback policy 0 2015
9537852 Cloud queue access control 1 2015
9497182 Cloud queue access control 0 2015
9363254 Cloud queue access control 7 2015
9363255 Cloud queue playhead 8 2015
9521454 Associating playback devices with playback queues 0 2015
9648070 Cloud queue access control 0 2016
9648071 Cloud queue playhead 0 2016
 
MYSTRANDS, INC. (1)
* 2009/0222,392 DYMANIC INTERACTIVE ENTERTAINMENT 73 2006
 
RED HAT, INC. (7)
* 9165282 Shared playlist management for open overlay for social networks and online services 0 2006
8688742 Open overlay for social networks and online services 11 2006
8615550 Client-side data scraping for open overlay for social networks and online services 4 2006
8612483 Link swarming in an open overlay for social networks and online services 4 2006
* 2007/0282,949 Shared playlist management for open overlay for social networks and online services 81 2006
8626837 Identity management for open overlay for social networks and online services 3 2012
9565222 Granting access in view of identifier in network 0 2013
 
Music Choice (13)
7913273 System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works 11 2002
8060583 Personalized audio system and method 1 2007
8060635 Personalized audio system and method 4 2007
* 8051146 Personalized audio system and method 1 2007
* 2008/0140,717 Personalized Audio System and Method 43 2007
8214462 System and method for providing a personalized media service 3 2007
* 8060584 Personalized audio system and method 5 2009
8612539 Systems and methods for providing customized media channels 2 2010
8463780 System and method for providing a personalized media service 4 2010
8463870 Personalized audio system and method 1 2011
9348907 Personalized audio system and method 1 2013
9172732 System and method for providing a personalized media service 1 2013
9591051 Systems and methods for providing customized media channels 0 2013
 
HUAWEI TECHNOLOGIES CO., LTD. (1)
9002879 Method for sharing and searching playlists 4 2012
 
YONDER MUSIC INC. (1)
* 9537913 Method and system for delivery of audio content for use on wireless mobile device 0 2014
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Mar 14, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Mar 14, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00