IP Library Granted Patent US 9,077,947
Granted Patent B2
US 9,077,947 · App. 13/292,897 · Granted Jul 7, 2015

Presenting linear and nonlinear content via DVR

Inventors: Alan Merzon (San Jose, CA); Tim Herby (Los Alpos, CA); Christopher Habliston (San Jose, CA); Antonio Fontan (San Jose, CA); Chris Welden (Mountain View, CA)
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
H04N5/76H04N21/26275H04N21/47217H04N5/44543H04N21/4334H04N21/44222H04N21/4622H04N21/4668H04N21/4147H04N21/4312H04N21/47202H04N21/47214H04N21/4755H04N21/4882H04N21/84
View Patent ↗
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 9,077,947
App. No.
13/292,897
Granted
Jul 7, 2015
Kind
B2
Abstract

Embodiments related to the presentation of linear content and non-linear content in an integrated user experience are disclosed. One embodiment provides a method of identifying linear content and non-linear content for presentation via a video recording device. The method includes detecting a trigger to perform a search for content items, and providing, responsive to the trigger, a search request to one or more metadata sources, each metadata source containing locations of one or more of linear content items and non-linear content items available at one or more content sources. The method further includes receiving from each metadata source a search response including metadata associated with available content at one or more of the content sources, and outputting a list of content items identifying one or more linear content items and one or more non-linear content items from one or more metadata sources.

Claims (15)

1. On a computing device, a method of identifying scheduled content and on-demand content for presentation, the method comprising:

detecting a trigger to perform a search for content items;

providing, responsive to the trigger, a search request to one or more metadata sources, each metadata source containing information regarding locations of one or more of scheduled content items and on-demand content items at one or more content sources;

receiving, responsive to the search request, from each metadata source a search response including metadata associated with available content at the one or more content sources;

outputting a list of content items identifying one or more selected scheduled content items and one or more selected on-demand content items from the one or more metadata sources;

determining whether a particular scheduled content item of the one or more selected scheduled content items is available from an on-demand content source; and

during presentation of the particular scheduled content item, outputting a notification if the particular scheduled content item is available from the on-demand content source.

2. The method of claim 1 , wherein the trigger comprises one or more of a user input to record a video program, a user input to view a video program, a user input to update recording preferences, and an automated request to update series information.

3. The method of claim 1 , wherein the search request is provided to a local metadata source.

4. The method of claim 1 , wherein the search request is provided to one or more remote metadata sources via a computer network.

5. The method of claim 4 , further comprising, for each remote metadata source, translating the search request before sending the search request to the remote metadata source.

6. The method of claim 4 , further comprising providing account access information for a secure remote metadata source.

7. The method of claim 1 , wherein outputting the list of content items further comprises providing a user interface comprising scheduled content items and on-demand content items scheduled for recording.

8. The method of claim 1 , wherein outputting the list of content items comprises outputting a user interface image comprising one or more of the selected scheduled content items and one or more of the selected on-demand content items in the user interface image.

9. The method of claim 1 , further comprising prioritizing the list of one or more selected scheduled content items and one or more on-demand content items by one or more of user preference and content source availability.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2011
From: MERZON, ALAN; HERBY, TIM; HABLISTON, CHRISTOPHER; FONTAN, ANTONIO; WELDEN, CHRIS
To: MICROSOFT CORPORATION
Reel/Frame 027203/0485 →
Continuity (1)
Related Publication 20130114940A1 · May 9, 2013