IP Library Patent Application 13887138
Patent Application
App. No. 13/887,138

HYBRID ADVERTISING SUPPORTED AND USER-OWNED CONTENT PRESENTATION

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.
13/887,138
Abstract

A computer implemented method and media performance apparatus. Content items include user owned content and advertising supported content. A determination is made as to whether a next content item for presentation is an advertising supported content item or a user-owned content item. The content item is present if the next content item for presentation is a user-owned content item, and, if not, add to a count if the next content item is an advertising supported content item. An advertisement is presented prior to performing any next advertising supported content item when the count reaches a threshold number.

Claims (42)

1 . A computer implemented method of presenting user-owned and advertising supported content to a user, comprising:

receiving a selection of content items for presentation;

determining whether a next content item for presentation is an advertising supported content item or a user-owned content item;

if the next content item for presentation is a user-owned content item, presenting the content item without an advertisement;

if the next content item is an advertising supported content item, adding the content item to a count, and

after a threshold number of next content items in the count comprise advertising supported content items, presenting an advertisement prior to performing the next advertising supported content item.

2 . The computer implemented method of claim 1 wherein said receiving includes a creation by the user of a playlist.

3 . The computer implemented method of claim 1 wherein the receiving includes a user selection of at least one next content item.

4 . The computer implemented method of claim 1 wherein the content item comprises one of an audio or video content item.

5 . The computer implemented method of claim 4 wherein the advertisement is one of an audio advertisement or a video advertisement, said advertisement comprising an audio advertisement when the next content items is an audio content item, said advertisement comprising a video advertisement when the next content item is a video content item.

6 . The computer implemented method of claim 5 wherein the presenting comprises, prior to presenting a video advertisement, detecting presence of a user before a presentation device and if no user is present, reducing the count.

7 . The computer implement method of claim 1 wherein presenting further includes detecting if the advertisement has completed prior to performing the next advertising supported content item.

8 . The computer implemented method of claim 7 further comprising:

detecting if an advertisement is interrupted prior to completion, and if so, upon a request to resume performance of a content item, if the count is above the threshold, reducing the count by one and performing the next advertising supported content item.

9 . A media performance apparatus, comprising:

an audio/visual output;

a processor presenting user-owned and advertising supported content to the output;

a memory including code instructing the processor to present items of user owned content and advertising supported content to the audio/visual output, the code instructing the processor to:

determine whether a next content item for presentation is an advertising supported content item or a user-owned content item;

present the content item if the next content item for presentation is a user-owned content item,

add to a count if the next content item is an advertising supported content item, and

present an advertisement prior to performing any next advertising supported content item when the count reaches a threshold number.

10 . The media performance apparatus of claim 9 wherein each of the advertising supported content items and the user owned content items may be audio content or audio/video content.

11 . The media performance apparatus of claim 9 wherein said code to determine a next content item includes determining a next item in a user playlist.

12 . The media performance apparatus of claim 9 wherein said code to determine a next content item includes receiving a user selection of at least one next content item.

13 . The media performance apparatus of claim 9 wherein the advertisement is one of an audio advertisement or a video advertisement.

14 . The media performance apparatus of claim 13 wherein the apparatus includes at least one input/output device, and the processor includes code instructing the processor to detect presence of a user before proximate the apparatus and if no user is present, reduce the count.

15 . The media performance apparatus of claim 14 wherein presenting further includes detecting if the advertisement has completed prior to performing the next advertising supported content item.

16 . The media performance apparatus of claim 15 further comprising detecting if an advertisement is interrupted prior to completion, and if so, upon a request to resume performance of a content item, if the count is above the threshold, reducing the count by one and performing the next advertising supported content item.

17 . A method of presenting user-owned and advertising supported content to a user on a content presentation device, comprising:

providing a selection of user owned content items and advertising supported content items;

receiving a selection of user owned content items and advertising supported content items, the selection having an order;

determining whether a user is present at the content presentation device;

determining to present an advertisement;

if the next content item for presentation is an advertising supported content item and the user is present, presenting an video advertisement prior to performing the next advertising content item; and

if the user is not present, presenting an audio content item.

18 . The method of claim 17 wherein the step of determining to present an advertisement comprises:

determining whether a next content item in the order for presentation is an advertising supported content item or a user-owned content item;

if the next content item for presentation is a user-owned content item, determining not to present an advertisement;

if the next content item is an advertising supported content item, adding the content item to a count, and after a threshold number of next content items in the count comprise advertising supported content items, determining to present an advertisement.

19 . The method of claim 18 wherein the content items comprise any of an audio, video or audio/visual content item.

20 . The method of claim 19 wherein the method further includes detecting if an advertisement is interrupted prior to completion, and if so, upon a request to resume performance of a content item, if the count is above the threshold, reducing the count by one and performing the next advertising supported content item.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 039025/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2013
From: DOWNING, JOSEPH MICHAEL; ALTON, BENJAMIN; DUREN, SCOTT M.; LEE, KYUNGA; HOBART, LEAH DONA
To: MICROSOFT CORPORATION
Reel/Frame 030358/0430 →