`of U.S. Patent No. 7,787,904 B2
`
`CLAIM LANGUAGE
`
`
`
`CLAIM
`ELEMENT
`NO.
`
`1, Preamble
`
`A mobile device for controlling digital content played by a
`
`plurality of media devices comprising:
`
`1[a]
`
`1[b]
`
`1[c]
`
`a wireless communication interface for communicating with the
`
`plurality of media devices;
`
`a media database; and
`
`a control system adapted to, for each of the plurality of media
`
`devices:
`
`1[c][i]
`
`communicate with the media device when the mobile device is
`
`within a wireless personal area network (WPAN) associated with
`
`the media device to obtain information describing content
`
`residing at the media device; and
`
`
`
`
`
`Page 1 of 10
`
`Unified Patents Exhibit 1026
`
`
`
`1[c][ii]
`
`store the information describing the content residing at the media
`
`device in the media database;
`
`1[d]
`
`wherein desired content is selected from the content at the media
`
`device based on the information in the media database and played
`
`at the media device when the mobile device is within the WPAN
`
`associated with the media device.
`
`
`
`The mobile device of claim 1 wherein the control system is further
`
`adapted to select the desired content to play at the media device
`
`from the media database and instruct the media device to play the
`
`desired content when the mobile device is within the WPAN
`
`associated with the media device.
`
`
`
`The mobile device of claim 2 wherein the control system is further
`
`adapted to interact with a user such that the user selects the desired
`
`content to play at the media device from the media database.
`
`
`
`
`
`2.
`
`
`
`3.
`
`
`
`Page 2 of 10
`
`
`
`4.
`
`
`
`5.
`
`
`
`6.
`
`
`
`7.
`
`
`
`The mobile device of claim 2 wherein the control system is further
`
`adapted to automatically select the desired content based on
`
`predetermined user preferences.
`
`
`
`The mobile device of claim 4 wherein the user preferences
`
`comprise a preference to play new content from the content stored
`
`at the media device.
`
`
`
`The mobile device of claim 4 wherein the user preferences
`
`comprise a preference to play non-duplicate content from the
`
`content stored at the media device that has not been previously
`
`played by any of the plurality of media devices.
`
`
`
`The mobile device of claim 4 wherein the user preferences
`
`comprise a predetermined play list for each of the plurality of
`
`media devices.
`
`
`
`Page 3 of 10
`
`
`
`8.
`
`
`
`9.
`
`
`
`The mobile device of claim 4 wherein the user preferences
`
`comprise a preferred genre of music.
`
`
`
`The mobile device of claim 2 wherein the control system is further
`
`adapted to randomly select the desired content.
`
`
`
`10, Preamble
`
`The mobile device of claim 2 wherein if the mobile device is
`
`simultaneously within the WPAN associated with a first one of the
`
`plurality of media devices and the WPAN associated with a second
`
`one of the plurality of media devices, the control system is further
`
`adapted to:
`
`10[a]
`
`select one of the first and second ones of the plurality of media
`
`devices as a select media device; and
`
`10[b]
`
`select desired content to play for only the select media device from
`
`the media database and instruct only the select media device to play
`
`the desired content.
`
`
`
`
`
`Page 4 of 10
`
`
`
`11.
`
`The mobile device of claim 2 wherein if the mobile device is
`
`simultaneously within the WPAN associated with a first one of the
`
`plurality of media devices and the WPAN associated with a second
`
`one of the plurality of media devices, the control system is further
`
`adapted to select the desired content to play at the first and second
`
`ones of the plurality of media devices such that the first and second
`
`ones of the plurality of media devices do not play interfering
`
`content.
`
`
`
`
`
`12, Preamble
`
`The mobile device of claim 2 wherein the mobile device is included
`
`within a system further comprising the plurality of media devices,
`
`wherein each of the plurality of media devices comprises:
`
`12[a]
`
`a wireless communication interface for communicating with the
`
`mobile device when the mobile device is within the WPAN
`
`associated with the media device;
`
`a content database storing the content; and
`
`
`
`12[b]
`
`
`
`Page 5 of 10
`
`
`
`12[c]
`
`a media server adapted to:
`
`12[c][i]
`
`provide the information describing the content in the content
`
`database to the mobile device when the mobile device is within the
`
`WPAN associated with the media device; and
`
`12[c][ii]
`
`instruct a media player to play the desired content in response to
`
`receiving an instruction to play the desired content from the mobile
`
`device.
`
`
`
`
`
`13, Preamble
`
`The mobile device of claim 1 wherein the control system is further
`
`adapted to:
`
`13[a]
`
`store last-played time-stamps for the content residing at each of the
`
`plurality of media devices in the media database; and
`
`
`
`
`
`Page 6 of 10
`
`
`
`13[b]
`
`provide the information and the last-played time-stamps for the
`
`content residing at each of the plurality of media devices to the
`
`media device when the mobile device is within the WPAN
`
`associated with the media device;
`
`13[c]
`
`wherein the media device selects the desired content based on the
`
`
`
`14.
`
`information and the last-played time-stamps for the content
`
`residing at each of the plurality of media devices.
`
`
`
`The mobile device of claim 1 wherein the control system is further
`
`adapted to communicate with the media device to perform a
`
`validation process after entering the WPAN associated with the
`
`media device for a first time, wherein the validation process
`
`comprises obtaining a passkey from a user associated with the
`
`mobile device and providing the passkey to the media device.
`
`
`
`
`
`Page 7 of 10
`
`
`
`15.
`
`The mobile device of claim 1 wherein the control system is further
`
`adapted to update the information describing the content from the
`
`media device after leaving the WPAN associated with the media
`
`device and returning to the WPAN associated with the media
`
`device.
`
`
`
`
`
`16, Preamble A method for controlling digital content played by a plurality of
`
`media devices comprising, for each of the plurality of media
`
`devices:
`
`16[a]
`
`obtaining information describing content residing at the media
`
`device when a mobile device is within a wireless personal area
`
`network (WPAN) associated with the media device;
`
`16[b]
`
`storing the information describing the content residing at the media
`
`device in a media database of the mobile device;
`
`16[c]
`
`selecting desired content to play from the content residing at the
`
`media device based on the media database when the mobile device
`
`is within the WPAN associated with the media device; and
`
`16[d]
`
`playing the desired content at the media device.
`
`Page 8 of 10
`
`
`
`17, Preamble
`
`The method of claim 16 wherein selecting the desired content to
`
`play comprises:
`
`17[a]
`
`selecting the desired content from the media database at the mobile
`
`device; and
`
`17[b]
`
`providing an instruction from the mobile device to the media
`
`device instructing the media device to play the desired content
`
`when the mobile device is within the WPAN associated with the
`
`media device.
`
`
`
`
`
`18, Preamble
`
`The method of claim 17 wherein if the mobile device is
`
`simultaneously within the WPAN associated with a first one of the
`
`plurality of media devices and the WPAN associated with a second
`
`one of the plurality of media devices, the method further comprises:
`
`18[a]
`
`selecting one of the first and second ones of the plurality of media
`
`devices as a select media device;
`
`18[b]
`
`selecting the desired content to play for only the select media
`
`device from the media database; and
`
`18[c]
`
`instructing only the select media device to play the desired content.
`
`Page 9 of 10
`
`
`
`19.
`
`The method of claim 17 wherein if the mobile device is
`
`simultaneously within the WPAN associated with a first one of the
`
`plurality of media devices and the WPAN associated with a second
`
`one of the plurality of media devices, the method further comprises
`
`selecting the desired content to play at the first and second ones of
`
`the plurality of media devices such that the first and second ones of
`
`the plurality of media devices do not play interfering content.
`
`
`
`
`
`20, Preamble
`
`The method of claim 16 further comprising:
`
`20[a]
`
`storing last-played time-stamps for the content residing at each of
`
`the plurality of media devices in the media database;
`
`20[b]
`
`providing the information and the last-played time-stamps for the
`
`content residing at each of the plurality of media devices to the
`
`media device when the mobile device is within the WPAN
`
`associated with the media device; and
`
`20[c]
`
`selecting the desired content at the media device based on the
`
`information and the last-played time-stamps for the content
`
`residing at each of the plurality of media devices.
`
`
`
`Page 10 of 10