IP Library Patent Application 12582675
Patent Application
App. No. 12/582,675

SYSTEMS AND METHODS FOR PROVIDING USER PERSONALIZED MEDIA CONTENT ON A PORTABLE DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/582,675
Abstract

System and method for providing content, such as audio or music files for playback on a portable device, are described. In one implementation, content is provided by a streaming channel, such as a cellular data channel, as well as by a wired or wireless network connection. Content playback is selectively performed based on available connectivity to the streaming channel and/or based on user playback customization criteria. In one implementation, content consistent with a streaming channel is cached and played on the portable device when streaming channel connectivity is unavailable.

Claims (66)

1 . A method of providing a set of content on a portable device, comprising:

receiving, at the portable device, a first subset of the set of content at a first interface of the portable device, said first subset of content being streaming content and said first interface disposed to receive the streaming content from a streaming channel;

receiving, at the portable device, a second subset of the set of content at a second interface of the portable device, said second interface disposed to receive said second subset of content via a wired connection or wireless local area network (WLA/V) connection; and

selectively rendering at least a portion of the content from the first subset and the second subset.

2 . The method of claim 1 wherein the streaming channel is a cellular data channel.

3 . The method of claim 1 wherein the second interface is disposed to receive said second subset of content from a wired connection and the wired connection is a USB connection.

4 . The method of claim 1 wherein the second interface is disposed to receive said second subset of content from a WLA/V connection and the WLA/V connection is an IEEE 802.11 (Wi-Fi) connection.

5 . The method of claim 1 wherein the set of content includes a plurality of music or audio files disposed for audio rendering on the portable device.

6 . The method of claim 1 wherein the user playback criteria or user customization criteria are based on a user profile.

7 . The method of claim 1 wherein the selectively rendering at least a portion of the content is performed consistent with a user playback criteria or user customization criteria.

8 . The method of claim 1 wherein the portable device is configured to receive a context switching input provided by a user of the portable device and the selectively rendering at least a portion of the content is performed in response to a received context switching input.

9 . A method of providing a set of content on a portable device from a plurality of content sources, comprising:

receiving, at the portable device, a first subset of the set of content at a first interface, said first subset of content being streaming content and said first interface disposed to receive the streaming content from a streaming channel;

rendering, on the portable device, at least a portion of the first subset of content;

storing, in a cache of the portable device, a second subset of the set of content;

providing, on the portable device, a user input disposed to facilitate context switching between the streaming content and the second subset of the set of content stored in the cache;

receiving, at the user input, a context switch request; and

rendering, on the portable device, responsive to the context switch request, at least a portion of the second subset of content.

10 . The method of claim 9 further comprising:

receiving, at the user input, a second context switching request; and

rendering, on the portable device, responsive to the second context switching request, at least a portion of the first subset of content.

11 . The method of claim 9 wherein the streaming content and the cached content each include a plurality of audio or music files disposed for audio rendering on the portable device.

12 . A method of providing a set of content on a portable device, comprising:

receiving, at the portable device, a first subset of the set of content at a first interface of the portable device, said first subset of content being streaming content and said first interface disposed to receive the streaming content from a streaming channel;

receiving, at the portable device, a second subset of the set of content at a second interface of the portable device, said second interface disposed to receive said second subset of content via a wired connection or wireless local area network (WLA/V) connection; and

selectively rendering at least a portion of the content from the first subset and the second subset.

13 . The method of claim 12 wherein the streaming channel is a cellular data channel.

14 . A method of selectively updating cached content on a portable device, comprising:

creating a cache in a memory of the portable device for content storage;

storing a first set of content in the cache;

detecting a wired or wireless connection to a computer responsive to connection of the portable device to a computer;

providing, to the computer, user playback criteria or user customization criteria; and

receiving at the personal device from the computer, in response to the user playback criteria or user customization criteria, a second set of content.

15 . The method of claim 14 further comprising deleting at least a portion of the first set of cached content prior to or in response to receipt of the second set of content if the cache is full.

16 . The method of claim 14 wherein the second set of content is not received if the cached content is up to date.

17 . The method of claim 14 wherein the cached content includes a plurality of music or audio files disposed for audio rendering on the portable device.

18 . The method of claim 14 wherein the second set of content is content consistent with a streaming radio station selected by a user of the portable device.

19 . The method of claim 18 wherein at least a portion of the second set of content is rendered on the portable device from the cache.

20 . A method for rendering content on a portable device, comprising:

storing, in a cache in a memory of the portable device, a first set of content consistent with a streaming radio station selected by a user of the portable device;

receiving, at the portable device, a second set of content at a first interface of the portable device, said second set of content being streaming content consistent with the streaming radio station and the first interface disposed to receive the streaming content from a streaming channel;

rendering, on the portable device, at least a portion of the second set of content;

detecting a loss of connectivity to the streaming channel; and

rendering, on the portable device responsive to said detecting, at least a portion of the first set of content.

21 . The method of claim 20 wherein the streaming channel is a cellular network data channel.

22 . The method of claim 20 wherein the first set of content and the second set of content each include a plurality of music or audio files disposed for audio rendering on the portable device.

23 . A method of providing a set of content to a portable device from a content provisioning system, comprising:

providing, from the content provisioning system, a first subset of the set of content to the portable device via a streaming channel; and

providing, from the content provisioning system, a second subset of the set of content to the portable device via a wired connection or a wireless local area network (WLA/V) connection.

24 . The method of claim 23 wherein the second subset of the set of content is delivered via a wired connection and further including delivering a third subset of the set of content via a WLA/V connection.

25 . The method of claim 23 wherein the second subset is provided via a wired connection and the wired connection is a USB connection.

26 . The method of claim 23 wherein the second subset is provided via a WLA/V connection and the WLA/V connection is an IEEE 802.11 (Wi-Fi) connection.

27 . The method of claim 23 wherein the streaming channel is a cellular network data channel.

28 . The method of claim 23 wherein the set of content includes a plurality of music or audio files disposed for rendering on the portable device.

29 . A portable device for user customizable content rendering, comprising:

a processor;

a first interface;

a second interface; and

a memory configured to store instructions for execution on the processor to:

receive, at the portable device, a first subset of a set of content for rendering on the portable device at the first interface, said first subset of content being streaming content and said first interface disposed to receive the streaming content from a streaming channel;

receive, at the portable device, a second subset of the set of content at the second interface, said second interface disposed to receive said second subset of content via a wired connection or wireless local area network (WLA/V) connection; and

initiate selectively rendering at least a portion of the content from the first subset and the second subset.

30 . A machine readable medium including instructions for execution by a processor to:

receive, at a portable device, a first subset of a set of content at a first interface of the portable device, said first subset of content being streaming content and said first interface disposed to receive the streaming content from a streaming channel;

receive, at the portable device, a second subset of the set of content at a second interface of the portable device, said second interface disposed to receive said second subset of content via a wired connection or wireless local area network (WLA/V) connection; and

initiate selective rendering of at least a portion of the content from the first subset and the second subset.

Assignments (6)
SECURITY INTEREST Recorded Sep 16, 2020
From: LIVEXLIVE MEDIA, INC.; SLACKER, INC.; LIVEXLIVE, CORP.; LXL STUDIOS, INC.; LXL INFLUENCERS, INC.; LIVEXLIVE EVENTS, LLC; REACT PRESENTS, LLC; SPRING AWAKENING, LLC; SUMMER SET MUSIC AND CAMPING FESTIVAL, LLC; LIVEXLIVE PODCASTONE, INC.; COURTSIDE GROUP, INC.; COURTSIDE, LLC; PODCASTONE SALES, LLC; KOKO (CAMDEN) HOLDINGS (US), INC.; LIVEXLIVE TICKETS, INC.
To: HARVEST SMALL CAP PARTNERS, L.P.; HARVEST SMALL CAP PARTNERS MASTER, LTD.
Reel/Frame 053794/0642 →
SECURITY INTEREST Recorded Sep 10, 2020
From: JGB COLLATERAL, LLC
To: LIVEXLIVE MEDIA, INC.
Reel/Frame 053752/0632 →
SECURITY INTEREST Recorded Aug 13, 2018
From: SLACKER, INC.
To: JGB COLLATERAL, LLC
Reel/Frame 046625/0848 →
RELEASE OF SECURITY INTEREST Recorded Jul 16, 2018
From: SILICON VALLEY BANK
To: SLACKER, INC.
Reel/Frame 046358/0810 →
SECURITY INTEREST Recorded Jul 27, 2017
From: SLACKER, INC.
To: SILICON VALLEY BANK
Reel/Frame 043116/0514 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT TO CORRECT THE APPLICATION NUMBER FROM 11923554 TO 12582675. PREVIOUSLY RECORDED ON REEL 025152 FRAME 0417. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 18, 2010
From: KINDIG, BRADLEY D.; MILBRANDT, CELITE
To: SLACKER, INC.
Reel/Frame 025154/0565 →