`Volkswagen Group of America, Inc., Petitioner
`
`1
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 1 of 6
`
`US 2006/0181963 Al
`
`9:
`
`._.m_Om<._.
`
`amo_>m_o
`
`Eomfi
`
`mo_>m_o
`
`N3
`
`Eomfi
`
`mo_>m_o
`
`H3
`
`FGE
`
`
`
`mmm_o_>omn_Empzoo
`
`9H
`
`
`
`m_o_>mmm._.Zm_._.zO0
`
`QNH
`
`
`
`Hmdmmm>mm_m
`
`m_m<m<»<o0
`
`Na
`
`2
`
`
`
`
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 2 of 6
`
`US 2006/0181963 A1
`
`m_>_o_._
`
`
`
`mmo_>mo
`
`$w_‘.
`
`Eomfi
`
`Q3m_o_>m_o
`
`EHm_o<“_mmE_mum:
`
`m<.5.:m_o
`
`v_mo>>Ez
`
`Nfl
`
`ZOF<emmow<
`
`
`
`nmam_._:oo_>_
`
`mm<mS<o-
`
`Ha
`
`
`
`wmfim::oos_
`
`
`
`amquam_o_>mmmEmczoo
`
`
`
`m::oo_>_Em_>m_o<z<_>_
`
`WNH
`
`Ham~m_>mm_m
`
`
`
`zo_Sm_Em_oEmpzooEmczoo
`
`
`
`EmmSn._>_oo4<zommm_n_
`
`
`
`UHm::oo_>_Em__>_me<z<s_
`
`
`
`NNH.u._.5QO_>_Em__>_mw<z<_2
`
`
`
`mm._.Z.n._O<m:.<Dn_D
`
`
`
`NaCzmo<m:<o%
`
`wt3_>m:m>w
`
`o_o:<m<o
`
`otZ0F<O_._n_n_<
`
`..t2o:<o_En_<mmm:m_m_>>
`
`NGE Nwfl
`m_o<u_«m_E_mum:
`
`.mim_oEmmE,__
`
`mmm:m_m_>>
`
`
`
`3..mo<u_mmE,__
`
`mum:
`
`wmm_o_>omn_
`
`0.5..
`
`3
`
`
`
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 3 of 6
`
`US 2006/0181963 A1
`
`mmmdm_>>
`
`w_O._.n_<Q<
`
`
`
`mzo_._n_mS:.:m_o
`
`N3.
`
`mGE
`
`4
`
`
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 4 of 6
`
`US 2006/0181963 A1
`
`
`
`
`
`>»esxomaxo<Fmmm_o<z<_>_.oE:mz<Ev_mo>>m_zqmm0:wozszgoo
`
`
`
`
`
`
`
`HamoE<o<mmm_.m_m_>>
`
`
`
`mmm_._m_m_>>mw.__u_omn_
`
`zo:<o:¢¢<
`
`
`
`
`
`mammm_o<z<s_.n_n_N<.m.$
`
`own
`
`mo<n.mm_E_O:
`
`gum.amm.aom><
`
`AZ<n_
`
`qmmmmoooma
`
`<»<o<E_>_
`
`mwooomo
`
`wmm
`
`._.Zm_._.zOO
`
`mmooomo
`
`umm
`
`u_Em_
`
`mn_z<s_s_oo
`
`am
`
`zommaw
`
`woz<_>__>_oo
`
`Sm
`
`.5528mEosmmH
`
`
`
`._<ZO_._.n_O
`
`m_zo:n_omo__>_
`
`VGE
`
`5
`
`
`
`
`
`
`
`
`
`
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 5 of 6
`
`US 2006/0181963 A1
`
`m_o<n_mmFz_Q.
`
`ownEx
`
`
`
`flumoE<o<wmm:mm_>>
`
`
`
`_oE:mz<EvEo>>Ez50:
`
`
`
`moz<_>__>_oo>:_>__xomn_oz<Exmm:
`
`
`
`mmm:m_m_>>ms:mm:v_mo>>m_z
`
`mm_o<z<_>_anmm:
`
`qnmmwéokw
`
`mwm:m_m_>>
`
`>:s__xomn_
`
`“Em.N4wKm_\_,_m~mH.Z._.n_Hqmmmmooomo..............
`<+<n_<E_>_
`
`MammymwéoemamHmom_
`mmo<z<s_.................
`
`
`mGE
`
`oflmdzmmxmo
`
`amm
`
`ofi
`
`EmpzooawnIommam
`N_mDOOm_DmDZ<_>__>_OO._<ZO_._.n_O
`
`
`
`mzo:n_omo__>_
`
`6
`
`
`
`
`
`
`
`
`Patent Application Publication Aug. 17, 2006 Sheet 6 of 6
`
`US 2006/0181963 A1
`
`5.0.0
`
`ESTABLISH A WIRED COMMUNICATION
`LINK WITH A CONTENT PLAYER
`
`DETECT A PRESENCE OF NEARBY
`CONTENT SOURCE
`
`610
`
`620
`
`ESTABLISH A WIRELESS
`
`COMMUNICATTON LINK WITH A CONTENT
`
`SOURCE
`
`630
`
`RECEIVE CONTENT FROM THE CONTENT
`
`SOURCE VIA THE WIRELESS
`COMMUNICATION LINK
`
`540
`
`RECEIVE REQUEST FROM THE CONTENT
`
`PLAYER FOR A FUNCTIONAL CONTROL
`OF THE CONTENT SOURCE
`
`550
`
`PROVIDE ACCESS BY THE CONTENT
`
`PLAYER TO A FUNCTIONAL CONTROL OF
`THE CONTENT SOURCE
`
`660
`
`ROUTE CONTENT FROM THE CONTENT
`
`SOURCE TO THE CONTENT PLAYER FOR
`CONTENT PLAYBACK AND CONTROL BY
`THE CONTENT PLAYER
`
`670
`
`FIG. 6
`
`7
`
`
`
`US 2006/0181963 A1
`
`Aug. 17, 2006
`
`WIRELESS ADAPTOR FOR CONTENT TRANSFER
`
`PRIORITY
`
`[0001] This application claims the benefit of the following
`prior filed U.S. Patent Applications: U.S. Provisional Patent
`Application No. 60/651,961, filed on Feb. 11, 2005, and
`entitled,
`“SEAMLESS
`TRANSACTIONS ACROSS
`DOMAINS AND DEVICES”; U.S. Provisional Patent
`Application No. 60/651,963, filed on Feb. 11, 2005, and
`entitled, “WIRELESS AUDIO ADAPTOR FOR CAR
`RADIOS”; U.S. Provisional Patent Application No. 60/651,
`960, filed on Feb. 11, 2005, and entitled, “ZERO INSTALL
`WIRELESS AUDIO ADAPTOR”; U.S. Provisional Patent
`Application No. 60/651,958, filed on Feb. 11, 2005, and
`entitled,
`“DALY SET WITH MULTIPLE CONTENT
`CHANNELS”; U.S. Provisional Patent Application No.
`60/651,959, filed on Feb. 11, 2005, and entitled, “SUPPLE-
`MENTING DAILY SET WITH HOT CONTENT.” All of
`
`the aforementioned provisional applications are hereby
`incorporated by reference in their entireties.
`
`RELATED APPLICATIONS
`
`[0002] This application incorporates by reference in their
`entireties the following U.S. Utility Patent Applications all
`of which are assigned to the assignee of the present appli-
`cation: “WIRELESS ADAPTOR FOR CONTENT TRANS-
`
`FER” (Attorney Docket No. BCS03803); “GRANTING
`GREATER RIGHTS TO STORED CONTENT,” (Attorney
`Docket No. BCS03804);
`“AUTOMATIC CONTENT
`UPDATE FOR ATARGET DEVICE” (Attorney Docket No.
`BCS03805); and “HOT CONTENT UPDATE FOR A TAR-
`GET DEVICE” (Attorney Docket No. BCS03806); all of
`which are hereby incorporated by reference in their entire-
`ties.
`
`BACKGROUND
`
`[0003] Portable content players and other devices capable
`of playing content, such as media like music or videos, are
`becoming increasingly popular and are typically designed to
`play the personal content of users. Users tend to use multiple
`media devices, such as an MP3 digital music player, cellular
`telephone, personal digital assistant (PDA), personal com-
`puter, and a car audio system, and many of these devices are
`capable as content players for playing the personal content
`of the users. However, there is currently no fast and conve-
`nient way to transfer content between a user’s multiple
`devices. Furthermore, the devices tend to have different user
`interfaces, so it is inconvenient for a user to learn and
`operate each device to play music or other content. For
`instance, some automobile manufacturers offer connector
`kits for connecting portable music players, such as MP3
`players, to the car audio systems in their vehicles. However,
`these existing connector kits require users to wire connect
`the portable music players to docks, which further are wire
`connected to the car audio systems in the vehicles. When a
`portable music player is docked,
`its own user interface
`(display and control buttons) is typically disabled, and the
`user must use the control buttons belonging to the vehicle’s
`car audio system for limited control of the docked portable
`music player. Furthermore, the user is typically provided
`with a limited display of a numeric number to indicate the
`playing track on the vehicle’s dashboard display. Other
`existing vehicle connector kits are capable of adopting the
`
`title navigation of a portable music player for display on a
`vehicle’s dashboard to provide more detailed content infor-
`mation to users. However, such connector kits also require
`the docking of the portable music player and disabling of the
`player’s user interface (displays and control buttons) when
`the player is docked.
`
`SUMMARY
`
`[0004] Accordingly, described herein are embodiments
`that wirelessly provide content from a content source to a
`content player. In one embodiment,
`there is provided a
`wireless adaptor that includes a wireless interface operable
`to receive the content from the content source and a wired
`
`interface for a wired connection with the content player to
`route the content, as received by the wireless interface, for
`playback by the content player.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0005] Embodiments are illustrated by way of example
`and not limited in the following figure(s),
`in which like
`numerals indicate like elements, in which:
`
`[0006] FIG. 1 illustrates a system for content distribution,
`according to an embodiment;
`
`[0007] FIG. 2 illustrates an example of the system for
`content distribution shown in FIG. 1, according to an
`embodiment;
`
`[0008] FIG. 3 illustrates an operation environment of a
`wireless adaptor, according to an embodiment;
`
`[0009] FIG. 4 illustrates the wireless adaptor in further
`detail, according to an embodiment;
`
`[0010] FIG. 5 illustrates the wireless adaptor in further
`detail, according to an alternate embodiment; and
`
`[0011] FIG. 6 illustrates a method for wireless content
`transfer, according to one embodiment.
`
`DETAILED DESCRIPTION
`
`[0012] For simplicity and illustrative purposes, the prin-
`ciples of the embodiments are described by referring mainly
`to examples thereof. In the following description, numerous
`specific details are set forth in order to provide a thorough
`understanding of the embodiments.
`It will be apparent
`however, to one of ordinary skill in the art, that the embodi-
`ments may be practiced without limitation to these specific
`details. In other instances, well known methods and struc-
`tures have not been described in detail so as not to unnec-
`
`essarily obscure the embodiments.
`
`[0013]
`
`1 . System Overview
`
`[0014] FIG. 1 illustrates a system 100 for content distri-
`bution according to an embodiment. The system 100
`includes content providers 110, content service 120, network
`130 and target devices 140. The content providers 110
`include entities configured to provide content that may be
`played or otherwise consumed by users. Content may
`include: media such as audio, video, text; multimedia that
`includes two or more of audio, video and text; or other types
`of data. Examples of content include but are not limited to
`media files, such as MP3 files, other types of audio files,
`video files, textual music play lists, and other types of files.
`Examples of content providers 110 include but are not
`
`8
`
`
`
`US 2006/0181963 Al
`
`Aug. 17, 2006
`
`limited to news providers (such as local and cable news
`television stations), television studios, movie studios, music
`labels, online music (or other media) providers, and others.
`
`[0015] Generally speaking, the content providers 110 pro-
`vide content to the content service 120, such that the content
`service 120 may provide several functions. One of the
`functions includes receiving new content from the content
`providers 110 on a substantially regular basis. Another of the
`functions includes making the content received from the
`content providers 110 available to users. In addition, the
`content service 120 may receive content from multiple
`content providers 110 to provide users with a relatively large
`content selection. Users may obtain the content made avail-
`able by the content service 120 through, for instance, one or
`both of subscription services and on-demand services.
`
`[0016] The content service 120 may also automatically
`organize content for users and continually provide new
`content to users. In addition, the content service 120 may
`perform other functions, such as billing, user information
`tracking, historical data tracking, etc. The content service
`120 may include a server 121 and a database 122 for storing
`user information and content. The server 121 may facilitate
`the downloading of content to the target devices 140 used by
`the users. It will be apparent to one of ordinary skill in the
`art that the server 121 may include multiple servers and the
`database 122 may include multiple databases depending on
`the size and complexity of the content service 120. For
`example,
`to support a relatively large number of users,
`several servers 121 and databases 122 may be needed to
`harvest content from the content providers 110 and provide
`content to users with minimal delay.
`
`[0017] The network 130 may represent one or more net-
`works. The network 130 may include one or more of private
`networks, public networks, such as the Internet, wireless
`networks, such as satellite and cellular networks, and local
`area wireless networks, such as Wi-Fi or Bluetooth net-
`works, wired networks,
`local area networks, wide area
`networks, and any other type of communication network.
`
`[0018] The content service 120 may provide content to the
`target devices 140 via the network 130. The target devices
`140 may download the content from the content service 120,
`may receive content from one or more other target devices,
`or may be operable to both download content from the
`content service 120 and receive content from another target
`device. For example, as shown in FIG. 1, target devices 141
`and 142 are operable to download content from the content
`service 120 and may be operable to receive content from
`another target device. As also shown in FIG. 1, the target
`device 143 is operable to receive content from another target
`device, such as the target device 142. In this example, the
`target device 142 may download content from the content
`service 120 or receive content from the target device 141,
`and the target device 142 transmits content to the target
`device 143. The content service 120 and target devices 140
`are described in further detail with respect
`to FIG. 2.
`Examples of suitable target devices 140 include but are not
`limited to personal computers, personal digital assistants,
`cellular telephones, car radio, home stereos, set-top boxes,
`MP3 players, portable video players, and other end-user
`devices.
`
`2. Overview of Functionality and Advantages of
`[0019]
`Content Service
`
`[0020] The system 100 provides a media experience for
`users without requiring a user to change conventional behav-
`ior to utilize the content service 120 providing the media
`experience. For example, the system 100 allows a user to
`play his or her selected audio content, such as music stations,
`talk radio, personal content, etc., on one of several target
`devices 140 that the user may be using at any particular time,
`such as a car radio in the car, a cellular telephone when the
`user is on the go, a personal computer or home stereo at
`home. Atarget device may carry content selected by the user
`in a set of charmels which are seamlessly available through-
`out the day on any one of many target devices. The system
`100 manages the content and ensures the content is auto-
`matically replenished as it is consumed. Furthermore, an
`interface that is the same as or similar to a conventional
`
`device interface may be provided on the target devices 140,
`so the user may play desired content on any target device in
`a relatively quick and easy manner.
`
`[0021] According to an embodiment, the content service
`120 allows a user to configure one or more sets of channels
`for one or more of the target devices 140. Each charmel is
`populated with content from a content provider or content
`provided by the user, referred to as the user’s personal
`content. A charmel is a data set of content, which may be of
`a particular type of content. For example, the content service
`120 may make available hundreds of stations of content or
`individual pieces of content. Webcast radio and webcast
`television are some examples of stations of content. The
`content service 120 may provide one or more of the stations
`of content to users as a subscription service, where one or
`more stations are subscribed to by a user and the content for
`the stations is sent to one or more target devices for the user.
`In one example, one or more stations provide large or
`continuous blocks of Digital Millennium Copyright Act
`(DMCA) compliant streaming content. Some examples of
`individual pieces of content include single songs or albums,
`movies, video clips, etc. The content service 120 may
`provide an on-demand service where a user can purchase
`and download individual pieces of content.
`[0022] Furthermore, charmels may include content of a
`particular type, such as a sports talk charmel, a popular
`music charmel, etc. A user may configure a set of channels,
`hereinafter referred to as a charmel set, for example, by
`selecting content provided by the content service 120 and of
`interest to the user. The channels may include high-quality,
`digital content, which may be commercial-free in some
`instances. A channel
`in a channel set may also include
`content from a user’s personal collection, such as audio files
`stored on the user’s personal computer. This channel may be
`programmed by play list, genre, or artist, or any other
`desired category or set of content.
`[0023] A user may configure several channel sets, such
`that the user may use different channel sets at different times.
`For example, a user may create a first charmel set for
`everyday use, such as for commuting to work. This channel
`set may include a trafi‘ic and news charmel, a sports talk radio
`channel, as well as other charmels. The user may create a
`second charmel set for long trips, which may include, for
`instance, a classic rock channel and a comedy channel.
`[0024] Content for the charmels may be downloaded to
`one or more of the target devices 140 from the content
`
`9
`
`
`
`US 2006/0181963 Al
`
`Aug. 17, 2006
`
`service 120. The content service 120 may also refresh a
`target device with new content on a substantially continuous
`or periodic basis. For example, after content in a channel in
`a target device is consumed by a user, such as after the
`content is played, or after content becomes stale, such as
`after a predetermined period of time has lapsed, the content
`in the channel may be replenished or replaced with new
`content received from the content service 120 or new
`
`content that was cached in another one of the target devices
`140. This update of content on a target device may be
`performed automatically, and may be beneficial for target
`devices 140 that have limited storage for storing content,
`such as a PDA, phone, or other device having a relatively
`small amount of storage space.
`
`the target devices 140 may each
`In addition,
`[0025]
`include an interface that is similar or the same as a conven-
`
`tional user interface widely used in at least one type of
`today’s end user devices. Thus, a user may not be required
`to learn how to use the interface of a target device. Further-
`more, a common interface may be provided on several target
`devices 140 that may be used by a single user to play
`content. For example, the common interface may be pro-
`vided on a user’s phone, personal computer, car radio, etc.
`Thus, the user may not need to learn how to use different
`interfaces for different target devices 140.
`
`[0026] The user interfaces of the target devices 140 may
`emulate or include the user interfaces of conventional radio
`
`or music players with channel presets. The interfaces on the
`target devices 140 may provide for “one-click” channel
`selection, similar to clicking a channel preset button on a
`radio. In one example, each channel may include content
`populated with a type or genre of music pre-selected by the
`user, which allows a user to switch with one click between
`channels similar to switching between different radio sta-
`tions on a radio. The interface may also allow a user to fast
`forward, rewind, or pause content.
`
`[0027] A software application installed on a user’s per-
`sonal computer allows the user to manage and configure
`channel sets and update content on multiple target devices.
`Also, the content that is stored on one target device, may also
`be available on at least one other target device. Furthermore,
`the same software application or another software applica-
`tion may be provided on a target device that allows a user to
`flag songs or other content and add them to a personal wish
`list for purchase. U.S. patent application entitled, “Granting
`Greater Rights to Stored Content” (Attorney Docket Num-
`ber BCS3804) incorporated by reference above describes
`this feature.
`
`[0028]
`
`3. Content Service
`
`[0029] FIG. 2 illustrates an embodiment of the system 100
`for content distribution. The content service 120 is shown as
`
`including a management module 123, a content distribution
`module 124, and an aggregation module 125, in addition to
`the server 121 and the database 122 discussed with respect
`to FIG. 1. As referred herein, a module includes one or more
`software programs, applications, or routines stored on a
`computer readable medium (CRM) for execution by at least
`one processor. Embodiments of a CRM include but are not
`limited to an electronic, optical, magnetic, or other storage
`or transmission device capable of providing a processor in
`the receiver with computer-readable instructions. Other
`examples of a suitable CRM include, but are not limited to,
`
`a floppy disk, CD-ROM, DVD, magnetic disk, memory
`chip, ROM, RAM, an ASIC, a configured processor, any
`optical medium, any magnetic tape or any other magnetic
`medium, or any other medium from which a processor can
`read instructions. In addition, or alternatively, a module may
`refer to hardware configured to perform one or more func-
`tions described herein.
`
`[0030] The management module 123 may coordinate
`information between multiple users. For example, the man-
`agement module 123 may receive channel configuration
`information from multiple users, which may include user
`selections of content for channels in one or more sets of
`
`channels for the multiple users. The user selections and
`channel sets configured by the users may be stored in the
`database 122 along with additional channel configuration
`information added by the content service 120, such as
`permissions and special attributes or rules for content con-
`sumption, that is related to the user selections and configu-
`rations. The database 122 is queried subsequently to deter-
`mine the content to provide to the users. In one embodiment,
`the management module 123 generates a web based user
`interface which allows a user to log into the content service
`120, register with the content service 120 and set prefer-
`ences, and configure channel sets.
`
`[0031] For example, a user connects to the content service
`120 via the network 130 shown in FIG. 1, which may
`include the Internet 131 and/or other networks shown in
`
`FIG. 2, using a personal computer 141. The user provides
`user information to the content service 120, which is stored
`in the database 122. The management module 123 may
`prompt a user for charmel configuration information, such as
`a selection of a content type for each charmel. For example,
`the user may select news, traffic, and weather for channel 1,
`sports talk radio for channel 2, pop music for charmel 3,
`alternative music for charmel 4, classic rock music for
`channel 5, and classical music for channel 6. The manage-
`ment module 123 stores the user selections in the database
`
`122, and channels 1-6 are populated with content corre-
`sponding to the associated user selections, and related chan-
`nel configuration information added by the content service
`120, using the content distribution module 124. It should be
`readily understood that six charmels have been described
`above for purposes of illustration and not of limitation.
`Therefore, any reasonably suitable number of channels may
`be available for configuration without departing from the
`scope of the system 100.
`
`[0032] Alternatively, the management module 123 may
`prompt the user for user information, and channels may be
`selected for the user based on the user information. For
`
`example, the user may provide demographic information or
`a selection of favorite artists. Several channels may be
`selected for a channel set for the user based on this infor-
`
`mation. The user may select some of the charmels for a
`channel set. Default channels may also be provided. Also,
`several charmel sets may be configured for each user.
`
`[0033] The content distribution module 124 sends content
`for channel sets to one or more target devices 140. The
`content distribution module 124 may determine the content
`to send to the target devices based on the related channel
`configuration information. For example, the content distri-
`bution module 124 retrieves channel configuration informa-
`tion for a selected set of charmels from the database 122. In
`
`10
`
`10
`
`
`
`US 2006/0181963 A1
`
`Aug. 17, 2006
`
`the content distribution module 124 may send
`addition,
`content for the respective channels to one or more target
`devices 140.
`
`[0034] The aggregation module 125 receives, for example,
`content and play lists from the content providers 110 and
`stores the information in the database 122, such that the
`content may be distributed to users as needed.
`
`[0035]
`Service
`
`4. Personal Computer User Gateway for Content
`
`Several target devices 140 are shown in FIG. 2.
`[0036]
`The target devices 140 are shown as comprising a personal
`computer 141, a cellular telephone 142, a car audio system
`143, and a home device 144. These are examples of some
`target devices 140 that may be used by a user. It will be
`apparent that other target devices 140 may also be used, such
`as other portable content device (for instance, MP3 players),
`vehicle audio systems, home media servers, etc.
`
`Some of the target devices 140 shown in FIG. 2 are
`[0037]
`connected to the content service 120 via a network. For
`
`example, the personal computer 141 is depicted as being
`connected to the content service 120 via the Internet 131.
`
`The cellular telephone 142 is depicted as being connected to
`the content service 120 via a cellular network 132 and the
`
`Internet 131. In addition, a target device 145 is depicted as
`being connected to the content service 120 via a “hot
`spot”133 and the Internet 131. Although not shown, addi-
`tional target devices 140 may be connected to the content
`service 120 using one or more private networks, as opposed
`to a public network such as the Internet 131, and the content
`service 120 may provide a non-web-based content service.
`In one embodiment, the content service 120 includes a web
`service, which the user may log into using the personal
`computer 141 or another target device. In this embodiment,
`the content for the charmels may be downloaded to one or
`more target devices 140 via the Internet 131.
`
`[0038] The personal computer 141 may include an appli-
`cation 170 having a management module 171, an update
`agent 161, and a user interface 151. The management
`module 171 generally allows the user to determine and send
`channel configuration information for configuring selected
`channel sets to the content service 120. The channel con-
`
`figuration information may include the selection of content
`to place in the selected channel sets.
`
`[0039] Examples of content that may be selected for a
`channel set may include genre-oriented music stations, talk
`content,
`the user’s personal content, etc. Genre-oriented
`music content may be selected from a catalog listing a
`relatively large number of stations or individual content
`provided by the content providers 110. In addition, a single
`music channel may deliver a continuous set of music tracks
`on a target device. Talk content may also be selected from
`a catalog of talk content charmels, which may be updated
`periodically, such as hourly, daily or weekly. In addition,
`content from more than one content provider may be placed
`in a single channel set. The user’s personal content may be
`stored on the personal computer 141, which the management
`module 171 may discover. As such, a user may sort through
`various content in various manners and may move indi-
`vidual tracks of content or large blocks of content to a
`channel in a charmel set.
`
`[0040] The update agent 161 generally receives content
`from the content service 120 and may refresh content 180
`
`stored on the personal computer 141 on a periodic basis. For
`instance, the update agent 161 caches the content 180 at the
`personal computer 141. The content 180 may include con-
`tent received from the content distribution module 124 of the
`content service 120.
`
`[0041] The update agent 161 also controls the transfer of
`content 180 to other target devices 140. For example, when
`the cellular telephone 142 is connected to or otherwise
`interfaces with the personal computer 141, content for one
`or more selected channel sets may be transferred to the
`cellular telephone 142. In one example,
`the transfer of
`content 180 may be performed as a substantially automatic
`feature when the cellular telephone 142 is connected to the
`personal computer 141, whereby the user does not need to
`issue a transfer command. The update agent 161 may control
`the transfer of content 180 to the cellular telephone 142,
`such that new content may be experienced from one or more
`play lists.
`
`In addition, the update agent 161 may control the
`[0042]
`transfer of content 180 to generally enable the new content
`to be stored on the cellular telephone 142 while staying
`within the limitations of the cellular telephone’s 142 storage
`capabilities. Thus, at least a portion of the content 180 may
`be stored on the cellular telephone 142, which is indicated
`as content 181. Similarly, home devices 144, such as a home
`stereo or set-top box, may also receive content 180 from the
`personal computer 141. Instead of a personal computer 141,
`a server, such as a home media server, or another device may
`be used to receive and cache content 180 from the content
`
`service 120, without departing from a scope of the system
`200.
`
`[0043] The personal computer 141 may also include a user
`interface 151 that provides for “one-click” selection of
`channels and emulates a conventional
`interface. In one
`embodiment, the user interface 151 includes a GUI interface
`that a user may click to control playback and to select a
`channel. In addition, or alternatively, the user interface 151
`may include hardware, such as buttons, wheels, keys, etc.
`
`[0044]
`
`5. Portable Content Device
`
`[0045] A portable content device, such as the cellular
`telephone 142, PDA, MP3 player, and the like, may include
`an application 174 having a management module 172, an
`update agent 162, and a user interface 152. The management
`module 172 generally allows the user to determine and send
`channel configuration information for configuring selected
`channel sets to the content service 120, in manners similar
`to those described above with respect to the management
`module 171 of the personal computer 141.
`In certain
`instances, the management module 172 may be considered
`optional for the application 174, since management of the
`application 174 may be performed by the personal computer
`141.
`
`[0046] The update agent 162 of the cellular telephone 142
`generally controls updating of the content 181, which may
`include new content received from the content service 120
`via the cellular network 132, the Internet 131, a wireless
`proximity network such as Bluetooth or Wi-Fi (802.11), or
`any combination thereof, as routed from the content service
`120 or through the personal computer 141. For example, the
`content 181 may comprise new cached content received
`from the content service 120 as routed through the intemet
`
`11
`
`11
`
`
`
`US 2006/0181963 A1
`
`Aug. 17, 2006
`
`131 and cellular network 132, as shown in FIG. 2. In another
`example, the content 181 may comprise new cached content
`received from the personal computer 141 via a wired con-
`nection or a wireless proximity network.
`[0047] The update agent 162 of the cellular telephone 142
`may also manage the receipt of content from one or both of
`the content service 120 and the personal computer 141.
`More particularly, for instance, the update agent 162 may
`control the receipt of one type of content from the content
`service 120 and another type of content from the personal
`computer 141. For example,
`the update agent 162 may
`control the receipt of content, such that, content required to
`be updated relatively frequently (hot content), such as traffic
`information, is received from the cellular network 132. In
`another example,
`the update agent 162 may control
`the
`receipt of content such that hot content is received from the
`personal computer 141 before such content expires (without
`going through the cellular network 132 or any other wireless
`telecommunication network). In addition, the update agent
`162 may control
`the receipt of cold content, which are
`content that may be updated less frequently, to be received
`from the personal computer 141.
`In this example,
`the
`personal computer 141 may download the cold content from
`the content service 120. Furthermore, when the cellular
`telephone 142 is connected to or otherwise interfaces with
`the personal computer 141, the cold content may be updated
`on the cellular telephone 142. It will be apparent to one of
`ordinary skill in the art that cold content, such as music, may
`also be downloaded to the cellular telephone 142 via the
`cellular network 132.
`
`[0048] As shown in FIG. 2, the cellular telephone 142 is
`also depicted as including a wireless interface 148, which
`may be used to connect to the content service 120 via hot
`spots 133, the personal computer 141, other target devices
`140, etc. The cellular telephone 142 further includes a
`wireless interface 150, which may be used to transfer
`content 181 to the car audio system 143. Alternatively, the
`wireless interfaces 148 and 150 may combine as a single
`wireless interface that performs all functions of the wireless
`interfaces 148 and 150.
`
`[0049] Playback of the content 181 may be controlled via
`the user interface 152 of the cellular telephone 142. For
`example, the user interface 152 may include controls to
`enable the selection of a preset channel,
`to rewind, fast
`forward, pause, play, etc.
`[0050] Although not shown, the cellular telephone 142
`may comprise a device configured to provide the function-
`alities of multiple devices. For example, the cellular tele-
`phone 142 may include an MP3 player, PDA, camera, video
`player, etc.
`[0051]
`6. Content Player and Wireless Adaptor
`[0052] A portable content device such as the cellular
`telephone 142 may send content to a content player such as
`the car audio system 143 via the wireless interface 150 of the
`cellular telephone 142. In addition, a wireless adaptor 173
`may be use