With the increasing capacity and capability of personal computers, as well as improved multimedia interfaces for these computers, it has become popular to use personal computers as a repository for multimedia content, such as songs, movies, etc. Particularly with music, the increased popularity of storing multimedia information on a personal computer has resulted in a variety of products and services to serve this industry. For example, a variety of portable players of encoded multimedia information have been developed, including, for example, the iPod® produced by Apple Computer. Additionally, services have been developed around these devices, which allow consumers to purchase music and other multimedia information in digital form suitable for storage and playback using personal computers, including, for example, the iTunes® music service, also run by Apple Computer, (IPOD and ITUNES are registered trademarks of Apple Computer, Inc.)
Services such as iTunes and the substantially unlimited storage space provided by modern personal computer systems has resulted in an environment where many consumers use theft personal computer as their primary vehicle for obtaining, storing, and accessing multimedia information, Because consumers may access their multimedia content at virtually any time of the day, however, this implies that one's personal computer system must be powered and operational at all times. Additionally, consumers may prefer to experience certain media content, particularly video content such as movies, using more entertainment-oriented devices, such as home theater systems, which typically include larger screens and higher fidelity audio systems than personal computer systems.
Thus, it would be beneficial to provide a mechanism whereby a consumer could off-load, over a computer network, specified multimedia content to a playback device that could, at a later time, send the information to conventional entertainment devices such as stereo equipment, televisions, home theatre systems, etc.
A network media device is described that receives multimedia data from one or more sources (e.g., a multimedia website or a multimedia server computer) at a first time, stores it to long-term storage within the device and transmits the stored multimedia data to one or more designated multimedia playback devices at a second time. In some embodiments, the network media device obtains multimedia data using a pull operation. In one embodiment, the pull operation is effected through an Ethernet (wired or wireless) connection. In another embodiment the pull operation is effected through a peripheral connection (e.g., a USB or FireWire interface). Media content may also be pushed to the device using the same interfaces. In yet another embodiment, the network media device may also stream multimedia data from another source, obtained through either a pull or push operation.
The following description is presented to enable any person skilled in the art to make and use the invention as claimed and is provided in the context of devices and applications compatible with computer systems manufactured by Apple Computer, Inc. of Cupertino, Calif., are illustrative only and should not be considered limiting in any respect. Accordingly, the claims appended hereto are not intended to be limited by the disclosed embodiments, but are to be accorded their widest scope consistent with the principles and features disclosed herein.
Referring to
Referring to
As used herein, a network media device (e.g., device 115) is a physical unit having non-volatile long-term storage (e.g., storage 215) and whose operation is governed by a limited-use operating system. By limited-use, it is meant that the operating system does not support the execution of a general purpose user interface (e.g., a standard windowing environment) and, therefore, the execution of general-purpose applications (e.g., word processors and drawing programs).
As noted above, a function of device 115 is to obtain multimedia files, retain them in storage 215, and then transmit them at a later time to one or more multimedia devices (e.g., a stereo or television). To facilitate these operations, device 115 preferably includes a limited-use operating system that provides a user interface to (1) identify and select multimedia files that should be obtained and (2) identify and select which r multimedia files to transmit to a designated multimedia device. In one embodiment, this interface is provided through a stand-alone application executing on a general purpose computer system (e.g., personal computer system 105) through, for example, an Ethernet connection or a USB port within input interface 200. In another embodiment, device 115 provides a web interface through a network connection (wired or wireless) within input interface 200. It will be recognized that this latter approach is often provided by other network devices such as, for example, routers and firewalls. In still another embodiment, device 115 provides a user interface through a connected multimedia playback device such as, for example, a television display. In this embodiment, device 115 could transmit the visual representation of a user interface through a video output connector within multimedia interface 220.
User interaction could be mediated through a special-purpose control device unique to device 115 or a multimedia-aware remote control unit for the display unit (e.g., television). In any of these implementations, sources of multimedia data files available through input interface 200 (i.e., network and/or peripheral connectors) may be identified. For example, multimedia files or directories located on personal computer system 105 or a server computer system coupled to system 100 via Internet 110 (not shown in
In addition to the software-based user interfaces described above, multimedia network device 115 may provide a hardware-based interface for media file playback. For example, a surface of device 115 may include a relatively small display on which the contents of storage 215 are displayed. One illustrative display of this type is presented by the iPod electronic device, In addition, conventional PLAY, PAUSE, STOP, SKIP, FORWARD, REVERSE, REPEAT, SELECT and cursor control buttons may be provided. If the aforementioned display is capable, one or more of the identified control buttons may be “soft” buttons. Through these elements, a user may select one or more multimedia files and one or more target multimedia devices on which to play the selected file(s).
Referring to
Referring now to
It is noted that multimedia data files may be encoded in accordance with any one of a number of different formats. For example, MPEG-1 (Moving Pictures Experts Group), MPEG-2, MPEG-4, MP3® (Motion Picture Expert's Group Layer 3), A3 (Advanced Audio Coding, a/k/a/ MPEG-4 audio), Quicktime®, AVI (Audio Video Interleave), RI6 (Resource Interchange File Format), WMA (Windows Media Audio), Ogg, etc. (MP3 is a registered trademark of Thomson Multimedia. QUICKTIME is a registered trademark of Apple computer.) The claimed invention may be used to obtain, store and transmit (to a multimedia playback device) data files using any of these, or other, data formats. It will be recognized by one of ordinary skill in the art that multimedia device 115 will incorporate decoder capability for each file format it is configured to process (e.g., software routines).
Referring to
Referring now to
It should be noted that in the discussion of
Because of the potentially rich feature set of network multimedia device 115 and because of the various mechanisms by which the device may interact with other devices, e.g., via network or peripheral interface, etc., the network multimedia device 115 device preferably includes automated discovery and configuration routines that simplify setup of the device. In one embodiment, for use in a network environment, the network media device 115 may use the Bonjour protocol, developed by Apple computer, to advertise the services it provides on a local network. This allows other devices, such as PC system 105 running Bonjour-compliant software, for example iTunes, to “discover” the network media device 115. Alternatively, the network media device 115 may “discover” services available on the network, such as the aforementioned PC system running iTunes.
Upon discovery of one or more services available on the network, a user interface provided by network multimedia device 115 may present a variety of options to the user. For example, the network multimedia device may present a list of multimedia libraries on the local network to which the network multimedia device may connect. This list of multimedia libraries may include libraries stored on different machines or may include different libraries stored on the same machine. Different libraries stored on the same machine may include libraries belonging to multiple users, e.g., iTunes libraries for multiple people, or may include different types of libraries, such as an Nunes library, an iPhoto library, etc. (IPHOTO is a registered trademark of Apple Computer, Inc.) Within a given library, content may further be divided into different categories. For example, an iTunes library may include video content (television programs, movies, etc.) and audio content (music, audiobooks, Podcasts, etc.). The user may then select one or more of these shared libraries with which to connect and may further specify specific multimedia content (e.g., files) within the libraries that should be transferred to the device in accordance with one or more of the techniques described herein.
Alternatively, a user interacting with PC system 105 may also discover the services provided by network multimedia device 115. As illustrated in
In either of the above cases, it may be desirable to “pair,” i.e., uniquely associate, a network multimedia device 115 with a particular PC system 105 or a particular library or media application thereon. Upon pairing, the network multimedia device 115 preferably ceases to advertise available services on the local network, as these services are now within the exclusive control of a particular PC system or a particular library/media application thereon. This cessation of advertising services would cause the representation 501, 601 of network multimedia device 115 to “disappear” from the user interface 500, 600 of the media applications running on other PC systems on the network. Additionally, the user interface presented by network multimedia device 115 may cease to display libraries not associated with the paired computer upon establishing a pairing.
The establishment of a pairing permits network multimedia device 115 and PC system 105 to synchronize data between them. A variety of synchronization techniques have been developed in the art and may find use in conjunction with the systems described herein. Some particularly advantageous synchronization techniques are described in U.S. Patent Publication 2003/0167318, entitled “Intelligent Synchronization of Media Player with Host Computer”; U.S. Patent Publication 2003/0079038, entitled “Intelligent Interaction Between Media Player and Host Computer”; U.S. Patent Publication 2006/0168351, entitled “Wireless Synchronization Between Media Player and Host Device”; and U.S. patent application Ser. No. 11/324,863, entitled “Remote Content Updates for Portable Media Devices”; each of which is hereby incorporated by reference in its entirety.
A wide variety of synchronization parameters may preferably be specified by the user. For example, a user may choose to synchronize certain playlists. Alternatively, a user may choose to synchronize media of a particular type (e.g., video content or audio content) or a particular sub-type (e.g., video content including television programs but not movies) 503, 603. Content to be synchronized may also be specified based on a variety of other parameters 504, 604 associated with the media content. Such parameters may include: content that has not yet been played, purchased content, locally created content, newly downloaded content, content of a certain genre, content that has not been played recently, content that is played frequently, etc. For content that comes in the form of multiple episodes, e.g., television programs, Podcasts, etc., a user may also specify how many episodes should be synchronized (for example, all episodes, unplayed episodes, or a fixed number of episodes).
The synchronization features also preferably include a mechanism for specifying content that will be automatically removed from the network multimedia device 115. For example, because of the relatively high storage requirements of storing video data, it may be desirable to remove video content from the network multimedia device once it has been viewed. Alternatively, time specific content that is sufficiently old that its value has decreased substantially, e.g., week-old news broadcasts, may be automatically removed even if they have not been viewed. Of course these concepts need not be limited to video content and may equally apply to audio content.
It may also be desirable to automatically pass changes made on one device to another without waiting for a user-initiated synchronization. Such synchronization may, for example, be event based. Thus when content is played back on the network multimedia device, its status is updated on the PC system. Similarly, if a particular media file is viewed on the PC system, it may be automatically removed from the network multimedia device. In general, it may be desirable to synchronize any change, whether adding or deleting a file, viewing a file, reclassifying a file, etc. upon the occurrence of the event without waiting for a user-initiated or time-based synchronization.
It is not necessary that the network multimedia device 115 only play back content that has been transferred via synchronization with another device, particularly one with which it is paired. For example, in addition to the synchronization techniques described herein, the network multimedia device 115 may also stream content that has not been synchronized. Such content may be either non-synchronized content located on the paired device or may be content located on a non-paired device. The user interface of network multimedia device 115 may present various indications to the user as to what content is stored locally, i.e., that which as been synchronized or otherwise transferred from another device, and that which must be streamed. Such indications may take the form of highlighting, different colors, different screen windows or panes, icons, etc. Additionally, while streaming content, it may be advantageous to transfer content faster than it is played back and cache the not yet needed content on the network multimedia device. This will, in many cases, allow the transfer to be completed long before the transfer would be completed in a classic streaming context. In this way there will be no negative effect if the device from which media is being streamed is taken off line during playback of the media.
One benefit of network multimedia device 115 in accordance with the invention is that relatively large quantities of multimedia data may be obtained via a computer network and stored an the device, whereafter they may be replayed without the need for the original source to be “on-line.” In contrast, prior art multimedia devices typically “stream” data so that the data source must be accessible during playback operations.
The network multimedia device 115 may also incorporate instant play technology as disclosed in U.S. patent application Ser. No. 11/131,800 entitled “Media Player With Instant Play Capability,” which is incorporated by reference in its entirety.
Various changes in the materials, components, circuit elements, as well as in the details of the illustrated operational methods are possible without departing from the scope of the following claims. For instance, multimedia device 115 may include a status light to provide an indication of the device's operational state. In one embodiment, a status light could be a light emitting diode (LED) or a combination of LEDs integrated into a single package to allow illumination in different colors, e.g., green, red, and/or amber/yellow. For example, the status light may be off to indicate that the device is not powered; the light may flash in a particular color, e.g., green, to indicate that it is powering up and/or going through a startup/self-diagnostic routine; the light may illuminate in a solid color, e.g., green to indicate that it is on and functioning properly; the light may also illuminate or flash in a first color, e.g., yellow, to indicate that a download is in progress and illuminate or flash in a second color, e.g., orange, to indicate a playback transmission is in progress; and the light may illuminate or flash in yet another color, e.g., red, to indicate a problem exists, such as no playback devices in range or no network signal. Further, and as well be recognized by one or ordinary skill in the art, computer program instructions for implementing the described functionality (e.g.,
This application is a continuation of, and hereby claims priority under 35 U.S.C. §120 to, pending U.S. patent application Ser. No. 13/175,442, which is titled “Network Media Device,” by Jeffrey L. Robbin and David Heller, which was filed 1 Jul. 2011. This application also claims priority to now-abandoned U.S. patent application Ser. No. 11/530,855, which is titled “Network Media Device,” by Jeffrey L. Robbin and David Heller, which was filed 11 Sep. 2006, of which parent application Ser. No. 13/175,442 is a divisional application. These applications are incorporated by reference. This application additionally claims priority to pending U.S. patent application Ser. No. 10/862,115, which is titled “Networked Media Station,” by Philip F. Kearney et al., which was filed 4 Jun. 2004, of which grandparent application Ser. No. 11/530,855 is a continuation in part. This application further claims priority to now-abandoned U.S. patent application Ser. No. 11/306,557, which is titled “System and Method for Synchronizing Media Presentation at Multiple Recipients,” by Bob Bradley and Robert D. Newberry, which was filed 2 Jan. 2006, of which grandparent application Ser. No. 11/530,855 is a continuation in part. These applications are incorporated by reference. This application is also related to pending U.S. patent application Ser. No. 11/519,429, which is titled “Transfer and Synchronization of Media Data,” by David Heller, et al., which was filed on 11 Sep. 2006. This application is incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
4807224 | Naron et al. | Feb 1989 | A |
5535381 | Kopper | Jul 1996 | A |
5553222 | Milne et al. | Sep 1996 | A |
5559945 | Beaudet et al. | Sep 1996 | A |
5583993 | Foster et al. | Dec 1996 | A |
5587404 | Kroner et al. | Dec 1996 | A |
5616876 | Cluts | Apr 1997 | A |
5640566 | Victor et al. | Jun 1997 | A |
5664044 | Ware | Sep 1997 | A |
5664226 | Czako et al. | Sep 1997 | A |
5666530 | Clark et al. | Sep 1997 | A |
5696948 | Cruz et al. | Dec 1997 | A |
5710922 | Alley et al. | Jan 1998 | A |
5721949 | Smith et al. | Feb 1998 | A |
5722041 | Freadman | Feb 1998 | A |
5727202 | Kucala | Mar 1998 | A |
5739451 | Winksy et al. | Apr 1998 | A |
5745583 | Koisumi | Apr 1998 | A |
5751997 | Kullick et al. | May 1998 | A |
5790521 | Lee et al. | Aug 1998 | A |
5835721 | Donahue et al. | Nov 1998 | A |
5835732 | Kikinis et al. | Nov 1998 | A |
5845282 | Alley et al. | Dec 1998 | A |
5864868 | Contois | Jan 1999 | A |
5867668 | Spirakis et al. | Feb 1999 | A |
5875354 | Charlton et al. | Feb 1999 | A |
5918213 | Bernard et al. | Jun 1999 | A |
5918303 | Yamaura et al. | Jun 1999 | A |
5923757 | Hocker et al. | Jul 1999 | A |
5925843 | Miller et al. | Jul 1999 | A |
5931906 | Fidelibus et al. | Aug 1999 | A |
5953350 | Higgins | Sep 1999 | A |
5963916 | Kaplan | Oct 1999 | A |
5969283 | Looney et al. | Oct 1999 | A |
6000000 | Hawkins et al. | Dec 1999 | A |
6006274 | Hawkins et al. | Dec 1999 | A |
6008777 | Yiu | Dec 1999 | A |
6038199 | Pawlowski et al. | Mar 2000 | A |
6041023 | Lakhansingh | Mar 2000 | A |
6061306 | Buchheim | May 2000 | A |
6085252 | Zhu et al. | Jul 2000 | A |
6092119 | Rossmere et al. | Jul 2000 | A |
6101591 | Foster et al. | Aug 2000 | A |
6125369 | Wu et al. | Sep 2000 | A |
6138245 | Son et al. | Oct 2000 | A |
6172948 | Keller et al. | Jan 2001 | B1 |
6208044 | Viswanadham et al. | Mar 2001 | B1 |
6212359 | Knox | Apr 2001 | B1 |
6216131 | Liu et al. | Apr 2001 | B1 |
6243328 | Fenner et al. | Jun 2001 | B1 |
6243725 | Hempleman et al. | Jun 2001 | B1 |
6243772 | Ghori et al. | Jun 2001 | B1 |
6247135 | Feague | Jun 2001 | B1 |
6248946 | Dwek | Jun 2001 | B1 |
6263313 | Misted et al. | Jul 2001 | B1 |
6263503 | Margulis | Jul 2001 | B1 |
6272545 | Flanagin | Aug 2001 | B1 |
6282714 | Ghori et al. | Aug 2001 | B1 |
6283764 | Kajiyama et al. | Sep 2001 | B2 |
6295541 | Bodnar et al. | Sep 2001 | B1 |
6332175 | Birrell et al. | Dec 2001 | B1 |
6338044 | Cook et al. | Jan 2002 | B1 |
6341316 | Kloba et al. | Jan 2002 | B1 |
6345256 | Milsted et al. | Feb 2002 | B1 |
6356971 | Katz et al. | Mar 2002 | B1 |
6374177 | Lee et al. | Apr 2002 | B1 |
6380947 | Stead | Apr 2002 | B1 |
6389467 | Eyal et al. | May 2002 | B1 |
6397388 | Allen | May 2002 | B1 |
6411943 | Crawford | Jun 2002 | B1 |
6429880 | Marcos et al. | Aug 2002 | B2 |
6453281 | Walters et al. | Sep 2002 | B1 |
6489986 | Allen | Dec 2002 | B1 |
6490432 | Wegener et al. | Dec 2002 | B1 |
6493758 | McLain | Dec 2002 | B1 |
6523124 | Lunsford et al. | Feb 2003 | B1 |
6529233 | Allen | Mar 2003 | B1 |
6529804 | Draggon et al. | Mar 2003 | B1 |
6546428 | Baber | Apr 2003 | B2 |
6563769 | Van Der Meulen | May 2003 | B1 |
6587403 | Keller et al. | Jul 2003 | B1 |
6587404 | Keller et al. | Jul 2003 | B1 |
6587480 | Higgins et al. | Jul 2003 | B1 |
6744738 | Higgins et al. | Jul 2003 | B1 |
6621768 | Keller | Sep 2003 | B1 |
6630963 | Billmaier | Oct 2003 | B1 |
6636873 | Carini et al. | Oct 2003 | B1 |
6659861 | Faris et al. | Dec 2003 | B1 |
6664981 | Ashe et al. | Dec 2003 | B2 |
6665803 | Lunsford et al. | Dec 2003 | B2 |
6684060 | Curtin | Jan 2004 | B1 |
6694200 | Naim | Feb 2004 | B1 |
6718348 | Novak et al. | Apr 2004 | B1 |
6721489 | Benyamin et al. | Apr 2004 | B1 |
6728585 | Neoh | Apr 2004 | B2 |
6728729 | Jawa et al. | Apr 2004 | B1 |
6731312 | Robbin | May 2004 | B2 |
6757913 | Knox | Jun 2004 | B2 |
6760721 | Chasen et al. | Jul 2004 | B1 |
6763345 | Hempleman et al. | Jul 2004 | B1 |
6766376 | Price | Jul 2004 | B2 |
6779019 | Mousseau et al. | Aug 2004 | B1 |
6785542 | Blight et al. | Aug 2004 | B1 |
6794566 | Pachet | Sep 2004 | B2 |
6798838 | Ngo | Sep 2004 | B1 |
6801964 | Mahdavi | Oct 2004 | B1 |
6831881 | Patil et al. | Dec 2004 | B2 |
6845398 | Galensky et al. | Jan 2005 | B1 |
6874037 | Abram et al. | Mar 2005 | B1 |
6898159 | Kudo | May 2005 | B2 |
6920179 | Amand et al. | Jul 2005 | B1 |
6925595 | Whitledge et al. | Aug 2005 | B1 |
6928433 | Goodman et al. | Aug 2005 | B2 |
6935627 | Benliyan | Aug 2005 | B2 |
6941324 | Plastina et al. | Sep 2005 | B2 |
6944880 | Allen | Sep 2005 | B1 |
6947598 | Yogeshwar et al. | Sep 2005 | B2 |
6956562 | O'Hara et al. | Oct 2005 | B1 |
6959288 | Medina et al. | Oct 2005 | B1 |
6959562 | Navedo et al. | Nov 2005 | B2 |
6978127 | Bulthuis et al. | Dec 2005 | B1 |
6981259 | Luman | Dec 2005 | B2 |
6985966 | Gupta et al. | Jan 2006 | B1 |
6987221 | Platt | Jan 2006 | B2 |
6993532 | Platt et al. | Jan 2006 | B1 |
6999826 | Zhou et al. | Feb 2006 | B1 |
7010758 | Bate | Mar 2006 | B2 |
7016443 | Splett | Mar 2006 | B1 |
7022905 | Hinman et al. | Apr 2006 | B1 |
7024214 | Loveland | Apr 2006 | B2 |
7024491 | Hannmann et al. | Apr 2006 | B1 |
7024575 | Lienhart et al. | Apr 2006 | B2 |
7034891 | Joung et al. | Apr 2006 | B2 |
7039656 | Tsai et al. | May 2006 | B1 |
7047308 | Deshpande | May 2006 | B2 |
7069058 | Kawashima | Jun 2006 | B2 |
7075000 | Gang et al. | Jul 2006 | B2 |
7076204 | Richenstein et al. | Jul 2006 | B2 |
7082310 | Hirayama et al. | Jul 2006 | B2 |
7082320 | Kattukaran et al. | Jul 2006 | B2 |
7084898 | Firestone et al. | Aug 2006 | B1 |
7096271 | Omoigui et al. | Aug 2006 | B1 |
7111009 | Gupta et al. | Sep 2006 | B1 |
7130892 | Mukai | Oct 2006 | B2 |
7136934 | Carter et al. | Nov 2006 | B2 |
7142934 | Janik | Nov 2006 | B2 |
7143939 | Henzerling | Dec 2006 | B2 |
7146322 | Cowgill | Dec 2006 | B2 |
7166791 | Robbin et al. | Jan 2007 | B2 |
7174560 | Crinon | Feb 2007 | B1 |
7184774 | Robinson | Feb 2007 | B2 |
7185084 | Sirivara et al. | Feb 2007 | B2 |
7194692 | Marcos et al. | Mar 2007 | B2 |
7200357 | Janik et al. | Apr 2007 | B2 |
7228054 | Cowgill | Jun 2007 | B2 |
7260714 | Dawson et al. | Aug 2007 | B2 |
7266713 | Lienhart et al. | Sep 2007 | B2 |
7281141 | Elkayam et al. | Oct 2007 | B2 |
7283880 | Dick | Oct 2007 | B2 |
7289393 | Keller et al. | Oct 2007 | B2 |
7295809 | Moore | Nov 2007 | B2 |
7295983 | Fujiwara et al. | Nov 2007 | B2 |
7302239 | Jitsuhara | Nov 2007 | B2 |
7312785 | Tsuk | Dec 2007 | B2 |
7330868 | Kawasali et al. | Feb 2008 | B2 |
7346698 | Hannaway | Mar 2008 | B2 |
7359671 | Richenstein et al. | Apr 2008 | B2 |
7369532 | Silvester | May 2008 | B2 |
7370129 | Green et al. | May 2008 | B2 |
7391791 | Balassanian et al. | Jun 2008 | B2 |
7406294 | Liu et al. | Jul 2008 | B1 |
7418472 | Shoemaker | Aug 2008 | B2 |
7418673 | Oh | Aug 2008 | B2 |
7437158 | Russell | Oct 2008 | B2 |
7444388 | Svendsen | Oct 2008 | B1 |
7469283 | Eyal et al. | Dec 2008 | B2 |
7471988 | Smith et al. | Dec 2008 | B2 |
7474677 | Trott | Jan 2009 | B2 |
7477653 | Smith et al. | Jan 2009 | B2 |
7480746 | Simon et al. | Jan 2009 | B2 |
7483538 | McCarty et al. | Jan 2009 | B2 |
7502604 | Knox | Mar 2009 | B2 |
7505483 | Jeon et al. | Mar 2009 | B2 |
7519681 | Edwards et al. | Apr 2009 | B2 |
7519686 | Hong et al. | Apr 2009 | B2 |
7532862 | Cheshire | May 2009 | B2 |
7539777 | Aitken | May 2009 | B1 |
7542784 | Passier et al. | Jun 2009 | B2 |
7543245 | Irimajiri et al. | Jun 2009 | B2 |
7555291 | Wassingbo | Jun 2009 | B2 |
7561215 | Kim et al. | Jul 2009 | B2 |
7577261 | Liu et al. | Aug 2009 | B2 |
7606570 | Karaoguz et al. | Oct 2009 | B2 |
7617513 | McCafferty et al. | Nov 2009 | B2 |
7620011 | Kim et al. | Nov 2009 | B2 |
7627343 | Fadell et al. | Dec 2009 | B2 |
7634227 | de Jong | Dec 2009 | B2 |
7647346 | Silverman et al. | Jan 2010 | B2 |
7650470 | Poo | Jan 2010 | B2 |
7680849 | Heller et al. | Mar 2010 | B2 |
7689095 | Sugiyama et al. | Mar 2010 | B2 |
7698297 | Jawa et al. | Apr 2010 | B2 |
7698723 | Hicks | Apr 2010 | B2 |
7724780 | Baird et al. | May 2010 | B2 |
7725912 | Margulis | May 2010 | B2 |
7765326 | Robbin et al. | Jul 2010 | B2 |
7769903 | Robbin et al. | Aug 2010 | B2 |
7797446 | Heller et al. | Sep 2010 | B2 |
7821574 | Black | Oct 2010 | B2 |
7827259 | Heller et al. | Nov 2010 | B2 |
7890661 | Spurgat | Feb 2011 | B2 |
8037220 | Moore et al. | Oct 2011 | B2 |
8285727 | Weber | Oct 2012 | B2 |
8443038 | Robbin et al. | May 2013 | B2 |
20010004310 | Kono | Jun 2001 | A1 |
20010008535 | Lanigan | Jul 2001 | A1 |
20010011308 | Clark et al. | Aug 2001 | A1 |
20010018858 | Dwek | Sep 2001 | A1 |
20010021053 | Colbourne et al. | Sep 2001 | A1 |
20010021305 | Sugiyama et al. | Sep 2001 | A1 |
20010021998 | Margulis | Sep 2001 | A1 |
20010041021 | Boyle et al. | Nov 2001 | A1 |
20010044835 | Shober et al. | Nov 2001 | A1 |
20010048642 | Berhan | Dec 2001 | A1 |
20010052123 | Kawai | Dec 2001 | A1 |
20020002413 | Tokue | Jan 2002 | A1 |
20020013784 | Swanson | Jan 2002 | A1 |
20020013852 | Janik | Jan 2002 | A1 |
20020013853 | Baber et al. | Jan 2002 | A1 |
20020019984 | Rakib | Feb 2002 | A1 |
20020045960 | Phillips et al. | Apr 2002 | A1 |
20020046315 | Miller et al. | Apr 2002 | A1 |
20020055934 | Lipscomb et al. | May 2002 | A1 |
20020073139 | Hawkins et al. | Jun 2002 | A1 |
20020074413 | Henzerling | Jun 2002 | A1 |
20020078075 | Colson et al. | Jun 2002 | A1 |
20020081098 | Scally | Jun 2002 | A1 |
20020095663 | Joory | Jul 2002 | A1 |
20020103554 | Cokes et al. | Aug 2002 | A1 |
20020113824 | Myers | Aug 2002 | A1 |
20020116082 | Gudorf | Aug 2002 | A1 |
20020118848 | Karpenstein | Aug 2002 | A1 |
20020133515 | Kagle et al. | Sep 2002 | A1 |
20020133824 | Mensch | Sep 2002 | A1 |
20020138606 | Robison | Sep 2002 | A1 |
20020156921 | Dutta | Oct 2002 | A1 |
20020161865 | Nguyen | Oct 2002 | A1 |
20020164973 | Janik et al. | Nov 2002 | A1 |
20020174243 | Spurgat et al. | Nov 2002 | A1 |
20020174269 | Spurger et al. | Nov 2002 | A1 |
20020194309 | Carter et al. | Dec 2002 | A1 |
20020196912 | Norris | Dec 2002 | A1 |
20030013492 | Bokhari et al. | Jan 2003 | A1 |
20030013493 | Irimajiri et al. | Jan 2003 | A1 |
20030030733 | Seaman et al. | Feb 2003 | A1 |
20030037254 | Fischer et al. | Feb 2003 | A1 |
20030045955 | Janik | Mar 2003 | A1 |
20030046434 | Flanagin et al. | Mar 2003 | A1 |
20030050058 | Walsh et al. | Mar 2003 | A1 |
20030065802 | Vitkainen et al. | Apr 2003 | A1 |
20030074457 | Kluth | Apr 2003 | A1 |
20030079038 | Robbin et al. | Apr 2003 | A1 |
20030083954 | Namba | May 2003 | A1 |
20030097379 | Ireton | May 2003 | A1 |
20030112279 | Irimajiri et al. | Jun 2003 | A1 |
20030120742 | Ohgami et al. | Jun 2003 | A1 |
20030131360 | Joung et al. | Jul 2003 | A1 |
20030134589 | Oba | Jul 2003 | A1 |
20030158737 | Csicsatka | Aug 2003 | A1 |
20030167318 | Robbin et al. | Sep 2003 | A1 |
20030181203 | Cheshire | Sep 2003 | A1 |
20030197725 | Tuli | Oct 2003 | A1 |
20030221161 | Balassanian et al. | Nov 2003 | A1 |
20030229900 | Reisman | Dec 2003 | A1 |
20040001395 | Keller et al. | Jan 2004 | A1 |
20040001494 | Barrack et al. | Jan 2004 | A1 |
20040003151 | Bateman et al. | Jan 2004 | A1 |
20040017997 | Cowgill | Jan 2004 | A1 |
20040027930 | Kido | Feb 2004 | A1 |
20040031058 | Reisman | Feb 2004 | A1 |
20040055446 | Robbin et al. | Mar 2004 | A1 |
20040057446 | Varsa et al. | Mar 2004 | A1 |
20040068536 | Demers et al. | Apr 2004 | A1 |
20040072584 | Kern | Apr 2004 | A1 |
20040076086 | Keller et al. | Apr 2004 | A1 |
20040078416 | Kawasaki et al. | Apr 2004 | A1 |
20040128198 | Register et al. | Jul 2004 | A1 |
20040128402 | Weaver et al. | Jul 2004 | A1 |
20040132510 | Yamashita | Jul 2004 | A1 |
20040133908 | Smith et al. | Jul 2004 | A1 |
20040139180 | White et al. | Jul 2004 | A1 |
20040139844 | Tsuboi | Jul 2004 | A1 |
20040143442 | Knight | Jul 2004 | A1 |
20040157548 | Eyer | Aug 2004 | A1 |
20040174896 | Caspi et al. | Sep 2004 | A1 |
20040177063 | Weber et al. | Sep 2004 | A1 |
20040177371 | Caspi et al. | Sep 2004 | A1 |
20040177377 | Lin et al. | Sep 2004 | A1 |
20040179540 | Lee et al. | Sep 2004 | A1 |
20040193900 | Nair | Sep 2004 | A1 |
20040215611 | Jawa et al. | Oct 2004 | A1 |
20040215810 | Tan et al. | Oct 2004 | A1 |
20040216108 | Robbin | Oct 2004 | A1 |
20040221088 | Lisitsa et al. | Nov 2004 | A1 |
20040223622 | Lindemann et al. | Nov 2004 | A1 |
20040225762 | Poo | Nov 2004 | A1 |
20040234088 | McCarty et al. | Nov 2004 | A1 |
20040236568 | Giuillen et al. | Nov 2004 | A1 |
20040242224 | Janik et al. | Dec 2004 | A1 |
20040250273 | Swix et al. | Dec 2004 | A1 |
20040252604 | Johnson et al. | Dec 2004 | A1 |
20040255326 | Hicks et al. | Dec 2004 | A1 |
20040261040 | Radcliffe et al. | Dec 2004 | A1 |
20040261112 | Hicks et al. | Dec 2004 | A1 |
20040267825 | Novak et al. | Dec 2004 | A1 |
20050010616 | Burks | Jan 2005 | A1 |
20050055444 | Venkatasubramanian | Mar 2005 | A1 |
20050071375 | Houghton et al. | Mar 2005 | A1 |
20050080915 | Shoemaker | Apr 2005 | A1 |
20050147130 | Hurwitz | Jul 2005 | A1 |
20050174488 | Chennakeshu | Aug 2005 | A1 |
20050201360 | Redstone | Sep 2005 | A1 |
20050201398 | Naik et al. | Sep 2005 | A1 |
20050207726 | Chen | Sep 2005 | A1 |
20050226233 | Kruchkov et al. | Oct 2005 | A1 |
20050235015 | Abanami et al. | Oct 2005 | A1 |
20050235048 | Costa-Requena et al. | Oct 2005 | A1 |
20050240494 | Cue et al. | Oct 2005 | A1 |
20050240661 | Heller et al. | Oct 2005 | A1 |
20050240745 | Lyer et al. | Oct 2005 | A1 |
20050254447 | Miller-Smith | Nov 2005 | A1 |
20050262528 | Herley et al. | Nov 2005 | A1 |
20050265316 | Liu et al. | Dec 2005 | A1 |
20050273790 | Kearney et al. | Dec 2005 | A1 |
20050289224 | Deslippe et al. | Dec 2005 | A1 |
20060007943 | Fellman | Jan 2006 | A1 |
20060015580 | Gabriel et al. | Jan 2006 | A1 |
20060027080 | Schultz | Feb 2006 | A1 |
20060030961 | Lin | Feb 2006 | A1 |
20060062242 | Dacosta | Mar 2006 | A1 |
20060062243 | Dacosta | Mar 2006 | A1 |
20060067463 | Hack et al. | Mar 2006 | A1 |
20060069724 | Langdon | Mar 2006 | A1 |
20060074637 | Berreth | Apr 2006 | A1 |
20060083194 | Dhrimaj | Apr 2006 | A1 |
20060090202 | Liu et al. | Apr 2006 | A1 |
20060092844 | Jeon et al. | May 2006 | A1 |
20060100978 | Heller et al. | May 2006 | A1 |
20060106806 | Sperling | May 2006 | A1 |
20060117371 | Margulis | Jun 2006 | A1 |
20060126667 | Smith et al. | Jun 2006 | A1 |
20060143455 | Gitzinger | Jun 2006 | A1 |
20060159109 | Lamkin et al. | Jul 2006 | A1 |
20060167982 | Jawa et al. | Jul 2006 | A1 |
20060168340 | Heller et al. | Jul 2006 | A1 |
20060168351 | Ng et al. | Jul 2006 | A1 |
20060224620 | Silverman et al. | Oct 2006 | A1 |
20060245451 | Wakid | Nov 2006 | A1 |
20060253279 | Sung | Nov 2006 | A1 |
20060274747 | Duchscher et al. | Dec 2006 | A1 |
20060277216 | Skukhman | Dec 2006 | A1 |
20060288057 | Collins et al. | Dec 2006 | A1 |
20070033052 | Cowgill | Feb 2007 | A1 |
20070038941 | Wysocki et al. | Feb 2007 | A1 |
20070067309 | Klein et al. | Mar 2007 | A1 |
20070073723 | Ramer et al. | Mar 2007 | A1 |
20070073728 | Klein et al. | Mar 2007 | A1 |
20070074118 | Robbin et al. | Mar 2007 | A1 |
20070084333 | Robbin et al. | Apr 2007 | A1 |
20070088727 | Kindig | Apr 2007 | A1 |
20070088764 | Yoon et al. | Apr 2007 | A1 |
20070110074 | Bradley | May 2007 | A1 |
20070124680 | Robbin et al. | May 2007 | A1 |
20070130541 | Louch et al. | Jun 2007 | A1 |
20070169115 | Ko et al. | Jul 2007 | A1 |
20070185919 | Kaplan et al. | Aug 2007 | A1 |
20070203954 | Vargas et al. | Aug 2007 | A1 |
20070220552 | Juster et al. | Sep 2007 | A1 |
20070271312 | Heller et al. | Nov 2007 | A1 |
20070291323 | Roncal | Dec 2007 | A1 |
20080018927 | Martin et al. | Jan 2008 | A1 |
20080028008 | Brunet et al. | Jan 2008 | A1 |
20080086494 | Heller et al. | Apr 2008 | A1 |
20080168185 | Robbin et al. | Jul 2008 | A1 |
20080168245 | DeAlley et al. | Jul 2008 | A1 |
20080168391 | Robbin et al. | Jul 2008 | A1 |
20080168525 | Heller et al. | Jul 2008 | A1 |
20080168526 | Robbin et al. | Jul 2008 | A1 |
20080229335 | Robbin | Sep 2008 | A1 |
20090290725 | Huang | Nov 2009 | A1 |
Number | Date | Country |
---|---|---|
0830026 | Mar 1998 | EP |
0917077 | May 1999 | EP |
0982732 | Mar 2000 | EP |
1028425 | Aug 2000 | EP |
1112931 | Aug 2001 | EP |
1112931 | Aug 2001 | EP |
1143719 | Oct 2001 | EP |
1353269 | Oct 2003 | EP |
1408427 | Apr 2004 | EP |
1429569 | Jun 2004 | EP |
146334 | Sep 2004 | EP |
1463334 | Sep 2004 | EP |
1523171 | Apr 2005 | EP |
1548740 | Jun 2005 | EP |
2375678 | Oct 2011 | EP |
2000-339917 | Dec 2000 | JP |
2001-93226 | Apr 2001 | JP |
2001-117800 | Apr 2001 | JP |
2003-077214 | Mar 2003 | JP |
2003-303137 | Oct 2003 | JP |
2003-319485 | Nov 2003 | JP |
10-2001-0063284 | Dec 1999 | KR |
10-2001-0079176 | Aug 2001 | KR |
10-2002-0011-27 | Feb 2002 | KR |
10-2002-0011027 | Feb 2002 | KR |
10-2006-0035634 | Apr 2006 | KR |
10-0599204 | Jul 2006 | KR |
9408337 | Apr 1994 | WO |
9516950 | Jun 1995 | WO |
0043914 | Jul 2000 | WO |
01-26374 | Apr 2001 | WO |
0133569 | May 2001 | WO |
0167753 | Sep 2001 | WO |
0225610 | Mar 2002 | WO |
0225935 | Mar 2002 | WO |
02065723 | Aug 2002 | WO |
WO 02065732 | Aug 2002 | WO |
03009601 | Jan 2003 | WO |
03023786 | Mar 2003 | WO |
03036541 | May 2003 | WO |
03038637 | May 2003 | WO |
2004004338 | Jan 2004 | WO |
2004034286 | Apr 2004 | WO |
2004057474 | Jul 2004 | WO |
2004084413 | Sep 2004 | WO |
2005060387 | Jul 2005 | WO |
2005114472 | Dec 2005 | WO |
WO 2005122531 | Dec 2005 | WO |
WO 2006007322 | Jan 2006 | WO |
2006047578 | May 2006 | WO |
WO 2007079334 | Jul 2007 | WO |
WO 2007079360 | Jul 2007 | WO |
WO 2008033771 | Mar 2008 | WO |
Entry |
---|
“D-Link's New Wireless Media Device Plays Digital Music, Videos, and Photos on Home Television and stereo” Jan. 20, 2004 pp. 1-2. Retrieved from the internet: URL:http://presslink.dlink.com/pr/?prd=136. |
Palacharla, et al.: “Design and Implementation of a Real-time Multimedia Presentation System using RTP,” Computer Software and Applications Conference: COMPSAC '94, Aug. 13, 1997; pp. 376-381. |
Perkins C.: “RTP Audio and Video for the Internet” 2003, Addison-Weslery, pp. 107-109. |
Linskys “New Linksys Wireless Home Products Showcased at CEBIT 2004” Internet Article (Mar. 18, 2004) www.broadbandbuyer.co.us/Shop/pageTextDetail.asp?SetID=2&TestID+473 . |
Apple, “Mac OS X:Bonjour,” Technology Brief, Apr. 2005, 6 pgs. |
Apple “AirPort Express,” Technology Overview, Jul. 2004, 31-pgs. |
Shulzrinne et al., “Request for Comments: 2326,” Network Working Group, Apr. 1998, 92-pgs. |
Mills, David L. “Request for Comments: 1305,” Network Working Group, Mar. 1992, 113 pgs. |
Shulzrinne et al., “Request for Comments: 3550,” Network Working Group, Jul. 2003, 104 pgs. |
Stewart et al., “Request for Comments: 3758,” Network Working Group, May 2004, 22 pgs. |
Titmus, Richard, “Softsqueeze 2.0,” obtained from http://softsqueeze.sourceforge.net/, generated Jun. 8, 2006, copyright 2004, 2005, 3 pgs. |
Titmus, Richard, “Softsqueeze 2.0,” obtained from http://softsqueeze.sourceforge.net/sync.html, generated Jun. 8, 2006, copyright 2004, 2005, 3 pgs. |
Slim Devices, Inc. “Slim Devices: Squeezebox: Free Your Music!” obtained from http://www.slimdevices.com/index.html, generated Jun. 8, 2006, copyright 2002-2005, 2 pgs. |
Slim Devices, Inc. “Slim Devices: Squeezebox: Overview” obtained from http:www.slimdevices.com/pi—overview.html, generated Jun. 21, 2006, copyright 2002-0226, 3 pgs. |
Slim Devices, Inc. “Slim Devices: Support: FAQ,” obtained from http://www.slimdevices.com/su—faq.html, generated Jun. 21, 2006, copyright 2002-2005, 31 pgs. |
snarfed.org, “History of Synchronizing mp3 playback,” obtained from http://snarfed.org/exec/history?name=synchronizing+mp3+playback, generated Jun. 8, 2006, 2 pgs. |
Maulik, Synchronizing mp3 playback, version #1, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=1, generated Jun. 8, 2006, version #1 dated Nov. 8, 2004 in history, 2 pgs. |
Maulik, Synchronizing mp3 playback, version #2, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=2, generated Jun. 8, 2006, version #2 dated Dec. 28, 2004 in history, 2 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #3, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=3, generated Jun. 8, 2006, version #3 dated Jan. 2, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #4, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=4, generated Jun. 8, 2006, version #4 dated Jan. 3, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #5, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=5, generated Jun. 8, 2006, version #5 dated Jan. 19, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #6, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=6, generated Jun. 8, 2006, version #6 dated Feb. 2, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #7, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=7, generated Jun. 8, 2006, version #7 dated Feb. 21, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #8, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=8, generated Jun. 8, 2006, version #8 dated Feb. 23, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #9, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=9, generated Jun. 8, 2006, version #9 dated Mar. 3, 2005 in history, 3 pgs. |
Maulik and Ryan, Synchronizing mp3 playback, version #17, obtained from http://snarfed.org/exec/version?name=synchronizing+mp3+playback&version=17, generated Jun. 8, 2006, version #17 dated Feb. 25, 2006 in history, 4 pgs. |
snarfed.org,“libmsnip,” obtained from http://snarfed.org/spact/libmsntp, generated Jun. 8, 2006, undated, 2 pgs. |
K*Software, “kquery.com,” obtained from http://www.kquery.com/index.php?page=software—info&subpage=1&id=8, generated Jun. 8, 2006, copyright 2004, 4 pgs. |
Nullsoft, “winamp.com / Plug-ins,” obtained from http://winamp.com/plugins/details.php?id=15667, generated Jun. 8, 2006, copyright 2006, 2 pgs. |
Myradus, LLC, “Myradus Media Player Puppeteer for iTunes,” obtained from http://www.myradus.com/Product—MediaPlayerPuppeteerFrom.aspx, generated Jun. 8, 2006, copyright 2004-2005, 1 pg. |
Slim Devices, Inc. “Squeezebox 2: Owner's Guide,” copyright 2005, 28 pgs. |
Slim Devices, Inc. “Squeezebox : Owner's Guide,” copyright 2006, 32 pgs. |
Escient, Inc., “TuneBase Pro Mk-II User's Guide,” 55 pgs, 1999 (downloaded Jul. 25, 2011). |
Fukuda, “Perfect Guide for Digital/Audio Technique to Enjoy Music in PC,” Nikkei Click, Japan, Nikkei Business Publications, Inc., vol. 6, No. 10, 2 pgs, Sep. 8, 1999. |
Maulik et al., “Synchronizing MP3 Playback, Version #17,” 3 pgs, Aug. 21, 2006 (downloaded Apr. 28, 2016 from https://web.archive.org/web/20060821193703/http://snarfed.org/space/synchronizing+mp3 . . . ). |
AccelerateYourMac.com, Apple posts Automated Scripts for iTunes 2.03, 9 pgs, 2001 (downloaded Apr. 11, 2012 from http://www.x1r8yourmac.com/archive/dec01/121801.html). |
Apple Inc. “Apple Introduces iTunes—World's Best and Easiest To Use Jukebox Software,” MacWorld Expo, San Francisco, 2 pgs, Jan. 9, 2001 (https://www.apple.com/pr/library/2001/01/09Apple-Introduces-iTunes-Worlds-Best-and-Easiest-To-Use-Jukebox-S. |
Apple Inc., “Apple Announces iTunes 2,” Press Release, 2 pgs, Oct. 23, 2001 (downloaded from http://www.apple.com/pr/library/2001/10/23Apple-Announces-iTunes-2.html). |
Apple Inc., “Apple-Downloads-Dashboard,” 1 pg (downloaded Apr. 2016 from http://www.apple.com/downloads/dashboard). |
Apple Inc., “iTunes 2, Digital Music for the Mac,” Specification Sheet, 2 pgs, Oct. 2001. |
Apple Inc., “iTunes 2, Playlist Related Help Screens, iTunes v2.0,” 8 pgs, Oct. 23, 2001. |
Apple Inc., “iTunes, Digital Music for your Mac,” 2 pgs (downloaded Oct. 22, 2001 from http://www.apple.com/itunes/). |
Apple Inc., “iTunes, Playlist Related Help Screens,” iTunes v1.0, 8 pgs, Jan. 2001. |
Awbrey, “Apple's iPod Available in Stores Tomorrow,” Press Release, 1 pg, Nov. 9, 2001 (downloaded Jul. 14, 2011 from http://www.apple.com/pr/library/2001/11/09Apple-s-iPod-Available). |
Bott, “Special Edition Using Microsoft 1-18 Windows Millennium Passage,” Special Edition Using Microsoft Windows Millennium Edition, pp. 1-24, Nov. 3, 2000. |
Bridgman, “Windows XP Expert Zone Community Columnist, Using Windows Mobile-based Portable Media Centers and Windows Media Player 10,” pp. 1-11, Aug. 25, 2004. |
Butler, “Archos Jukebox 6000 Challenges Nomad Jukebox,” 6 pgs, Aug. 13, 2001 (from http://db.tidbits.com/getbits.acgi?tbart=06521 (downloaded Jul. 13, 2011 from http://www.tidbits.com/article/6521?print version=1). |
Butler, “Portable MP3: The Nomad Jukebox,” 7 pgs, Aug. 1, 2001 (http:lldb.tidbits.com/getbits.acgi?tbart=06261, downloaded Jul. 13, 2011 from http://www.tidbits.com/article/6261). |
Chakarova et al., “Digital Still Cameras,Downloading Images to a Computer,” Multi-Media Reporting and Convergence, 2 pgs. |
Clifton, “Pipe.c, A Kla2 Module,” 8 pgs, 2003 (retrieved Oct. 17, 2011 from http://www.codelode.com/Kernel/k1a2pepec.html, downloaded Apr. 18, 2012 from http://web.archive.org/2004010719482/http://www.codelode.com/Kernel/kla2pipec . . . ). |
Compaq Computer Corp., “Personal Jukebox,” 2 pgs, Jan. 24, 2001 (downloaded from http://research.compaq.com/SRC/pjb/). |
Compaq Computer Corp., “Systems Research Center and PAAD,” Personal Jukebox (PJB), 25 pgs, Oct. 13, 2000 (downloaded from http://research.compaq.com/SRC/pjb/; redownloaded Apr. 2016 from http://birrell.org/andrew/talks/pjb-overview.pdf). |
Creative Technology Ltd., “Nomad Jukebox, User Guide,” Version 1, 38 pgs, Aug. 2000. |
De Herrera, Microsoft ActiveSync 3.1 Version 1.02, 8 pgs, Oct. 13, 2000, (downloaded Aug. 16, 2011 from http://www.pocketpcfaq.com/wce/activesync3.1.htm). |
Engst, “SoundJam Keeps on Jammin',” 4 pgs, Jun. 19, 2000, (http://db.tidbits.com/getbits.acgi?tbart=05988, downloaded Jul. 25, 2011 from http?..db.tidbits.com/article/5988?print—version+1). |
Erdmann et al., “iPod+iTunes,” O'Reilly, 157 pgs, 2006 (German). |
Escient, Inc., “TuneBase 100 User Guide, A CD Library Management System,” 101 pgs, 1999. |
Escient, Inc., “TuneBase Pro Mk-II User's Guide,” 1999 (downloaded Jul. 25, 2011) (not attached herewith; A copy will be submitted with next IDS filing). |
Etchison, “Accelerated Discrete Adjustment of the Parameters of a Process,” IBM Technical Disclosure Bulletin, vol. 15, No. 5, 2 pgs, Oct. 1, 1972. |
Fleishman, “Handheld iPod Joins MP3 Band a Bit Late, But is Standout Player,” 3 pgs, Nov. 6, 2001 (http://seattletimes.nwsource.com/html/businesstechnology/134361811ptmacc040.html, downloaded Jul. 21, 2011 from http://web.archive.org/ . . . 0011110233639/http). |
Fukuda, “Perfect Guide for Digital/Auio Technique to Enjoy Music in PC,” Nikkei Click, Japan, Nikkei Business Publications, Inc., vol. 6, No. 10, 1 pg, Sep. 8, 1999 (not attached herewith; a copy will be submitted with next IDS filing). |
Harmony Central, “Diamond Multimedia Announces Rio PMP300 Portable MP3 Music Player”, Press Release, 3 pgs, Sep. 14, 1998 (http://news.harmony-central.com/Newp/1988/Rio-Pump300.html, downloaded Aug. 16, 2011 from http://web.archive.org/web/20030705005208/http:/. |
Hei et al., “iPod+iTunes,” iTunes7, Markt+Technik Verlag, 54 pgs, Dec. 22, 2006 (German). |
Hewlett Packard, “Hewlett Packard Jornada 525 Color Pocket PC,” 3 pgs (downloaded Jan. 25, 2002, http://www.pc4d.com/electronics/products/56/jornada—525—color—pocket—pc.shtml). |
High Tech Computer Corp., “Pocket PC Phone User Manual,” 100 pgs, 2006 (downloaded Jul. 2011 from www.htc.com). |
Hughes, “Turning Streams Inside Out, Part 2: Optimizing Internal Java I/O,” 17 pgs, Sep. 3, 2002 (downloaded Apr. 11, 2012 from http://underpop.freelr/j/java/streams/j-io2.pdf). |
Iriver, “PMP140/120,” 2 pgs, Sep. 13, 2004. |
Lindauer, “What's in Your Pocket?,” Edgereview, 2 pgs (downloaded Jan. 25, 2002 from http://www.edgereview.com/print.cfm?Type+aag&ID=286). |
Markt+Technik Verlag, “iPod+iTunes,” 1 pg, 2007 (German). |
Maulik et al., “Synchronizing MP3 Playback, Version #17,” 4 pgs, Feb. 5, 2006 (downloaded Jun. 8, 2006 from http://snarfed.org/exec/version? Name=synchronizing+mp3+playback&version=9) (not attached herewith; a copy will be submitted with next IDS filing). |
McGavren, “iTunes-perl,” 2004-2006 (http://code.googlecom, 5 pgs (downloaded Jan. 13, 2012 from http://code.google.com/p/itunes-perl/wiki/Usage). |
MediaGate, “Portable MPEG4 Player (MG-25),” 3 pgs, Jul. 29, 2004. |
Microsoft Corp., “Window's Media Player 6.4,” 2 pgs, 1999 (software downloadable at http://www.oldversion.com/program php?n=wmp, downloaded Jul. 13, 2011 from http://www.microsoft.com/download/en/confirmation.axps?displaylangen&id=22758). |
Miniman, “Applian Software's Replay Radio and Player v1.02,” Product Review, 12 pgs, Jul. 31, 2001 (pocketnow.com, http://www.pocketnow.com/reviews/replay.htm, downloaded Aug. 25, 2011 from http://web/archive.org/web/20010805081914/http://www.pocketnow.com.com/reviews. |
MusicMatch, “About MusicMatch Jukebox,” MusicMatch Jukebox v4 Help, 4 pgs, 1999. |
MusicMatch, “Musicmatch and Xing Technology Introduce Musicmatch Jukebox,” 4 pgs, May 18, 1998 (http://www.musicmatch.com/info/company/press/releases/?year+1998&release=2, downloaded Aug. 16, 2011 from http://www.thefreelibrary.com/MusicMatch+and+Xing+Technolo). |
Nilsson, “ID3 tag version 2.3.0,” 30 pgs, Feb. 3, 1999 (downloaded from http://www.id3.org/id3v2.3.0?action=print). |
Nilsson, “IDS tag versions 2.4.0.—Main Structure,” 12 pgs, Nov. 1, 2000 (downloaded from http://www.id3.org/id3v2.4.0-structure?—action=print). |
NormSoft, Inc., “Pocket Tunes 5.0.0,” 18 pgs, 2009 (http://www.pocket-tunes.com/userguide/en.win, downloaded 18 pages on Apr. 10, 2012 from http://www.pocket-tunes.com/userguide/enl). |
Nutzel et al., “Sharing System for Future HiFi Systems,” Proceedings of the Fourth International Conference on Web Delivering of Music, 9 pgs, Sep. 13, 2004. |
Palm, Inc., “Handbook for PalmTM m500 Series Handhelds, User Manual,” 109 pgs. |
RCA, “Lyra User's Guide,” RD2201/2202/2204, www.lyrazone.com, pp. 1-37, 1999. |
Real Networks, Inc., “RealJukebox Plus Manual,” 88 pgs, 1999 (downloaded Oct. 27, 2005 http://www.real.com/Jukebox/release—notes.html#). |
Replay Gain, “Replay Gain—A proposed Standard,” 2 pgs, Oct. 7, 2001 (downloaded from http://replaygain.hydrogenaudio.org/index.html and http://replaygain.hydrogenaudio.orgioutline.html). |
Robbin et al., “SoundJam MP Plus Digital Audio System Version 2,” Representative Screens, published by Cassady & Greene, Inc., Salinas, CA, 6 pgs, 2000. |
Robbin et al., “SoundJam MP Plus Digital Audio System,” SoundJam MP Plus, Version 2.0 Manual by Tom Negrino, published by Cassady & Greene, Inc., Salinas, CA, 77 pgs, 2000. |
Rosenberg et al., “SIP, Session Initiation Protocol,” 20020601-20020600, 194 pgs, Jun. 1, 2001 (downloaded Aug. 18, 2011 from www.rfc-editor.org/in-notes/rfc3261.bd and Apr. 7, 2016 from http://www.softarmor.com/wgdb/docs/draft-ietf-sip-rfc2543bis-08.pdf). |
Sinitsyn, “A Synchronization Framework for Personal Mobil Servers,” Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, Piscataway, NJ, 5 pgs, Mar. 14, 2004 (downloaded 5 pgs. from IEEE on Jul. 2011). |
Skarlatos et al., “Sprite Backup 5.0”, Internet Publication, 9 pgs, Mar. 6, 2005 (downloaded www.pocketnow.com/index.php?a+portalprint&t=review&id=788). |
Steinberg, “Sonicblue Rio Car,” Product Review, 2 pgs, Dec. 12, 2000 (downloaded from http://electronics.cnet.com/electronics/0-6342420-1304-4098389.html). |
Vetro et al., “Media Conversions to Support Mobile Users,” IEEE Canadian Conference on Electrical and Computer Engineering, Piscataway, NJ, 6 pgs, May 13, 2001 (obtained pp. 1-6 from IEEE on Jul. 2011). |
WebReviews.com, “Rio Portable Music Player,” 2 pgs, 1999 (downloaded Jan. 25, 2002 from download http://www.webreviews.com/9901/rio.html). |
Wikipedia, “IEEE 1394,” 13 pgs (Firewire and also known as Sony's iLink) (downloaded from https://en.wikipedia.org/wiki/IEEE—1394). |
Wikipedia, “iTunes,” www.wikipedia.com, 6 pgs, May 9, 2005. |
Zheng et al., “MobiGATE: a mobile gateway proxy for the active deployment of transport entities,” Proceedings of the 2004 International Conference on Parallel Processing, Piscataway, NJ, 8 pgs, Aug. 15, 2004 (downloaded from IEEE on Jul. 2011). |
Number | Date | Country | |
---|---|---|---|
20140006946 A1 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11530855 | Sep 2006 | US |
Child | 13175442 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13175442 | Jul 2011 | US |
Child | 13869238 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10862115 | Jun 2004 | US |
Child | 11530855 | US | |
Parent | 11306557 | Jan 2006 | US |
Child | 10862115 | US |